diff -u results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/reference/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluent.jimple results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/rebuild/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/reference/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluent.jimple	2025-03-13 14:39:21.755149978 +0000
+++ results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/rebuild/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluent.jimple	2025-03-13 14:53:36.005700538 +0000
@@ -26,12 +26,12 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAuthInfoObject(io.fabric.kubernetes.api.model.AuthInfo);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$AuthInfoObjectNested withNewAuthInfoObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$AuthInfoObjectNested withNewAuthInfoObjectLike(io.fabric.kubernetes.api.model.AuthInfo);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.APIService);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.APIService);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withResourceRequirementsObject(io.fabric.kubernetes.api.model.ResourceRequirements);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObjectLike(io.fabric.kubernetes.api.model.ResourceRequirements);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.APIService);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.APIService);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withConfigMapKeySelectorObject(io.fabric.kubernetes.api.model.ConfigMapKeySelector);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapKeySelectorObjectNested withNewConfigMapKeySelectorObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapKeySelectorObjectNested withNewConfigMapKeySelectorObjectLike(io.fabric.kubernetes.api.model.ConfigMapKeySelector);
@@ -40,12 +40,12 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$HostPathVolumeSourceObjectNested withNewHostPathVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$HostPathVolumeSourceObjectNested withNewHostPathVolumeSourceObjectLike(io.fabric.kubernetes.api.model.HostPathVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewHostPathVolumeSourceObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.PersistentVolumeClaimList);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNamedContextObject(io.fabric.kubernetes.api.model.NamedContext);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NamedContextObjectNested withNewNamedContextObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NamedContextObjectNested withNewNamedContextObjectLike(io.fabric.kubernetes.api.model.NamedContext);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.PersistentVolumeClaimList);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withConfigObject(io.fabric.kubernetes.api.model.Config);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ConfigObjectNested withNewConfigObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ConfigObjectNested withNewConfigObjectLike(io.fabric.kubernetes.api.model.Config);
@@ -55,13 +55,13 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withReplicationControllerStatusObject(io.fabric.kubernetes.api.model.ReplicationControllerStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ReplicationControllerStatusObjectNested withNewReplicationControllerStatusObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ReplicationControllerStatusObjectNested withNewReplicationControllerStatusObjectLike(io.fabric.kubernetes.api.model.ReplicationControllerStatus);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.APIServiceStatus);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.APIServiceStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.MicroTime);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObjectLike(io.fabric.kubernetes.api.model.MicroTime);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewMicroTimeObject(java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.APIServiceStatus);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.APIServiceStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withLifecycleObject(io.fabric.kubernetes.api.model.Lifecycle);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleObjectNested withNewLifecycleObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleObjectNested withNewLifecycleObjectLike(io.fabric.kubernetes.api.model.Lifecycle);
@@ -141,13 +141,13 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$LocalVolumeSourceObjectNested withNewLocalVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$LocalVolumeSourceObjectNested withNewLocalVolumeSourceObjectLike(io.fabric.kubernetes.api.model.LocalVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewLocalVolumeSourceObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.ServiceStatus);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.ServiceStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObjectLike(io.fabric.kubernetes.api.model.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewServiceReferenceObject(java.lang.String, java.lang.String, java.lang.Integer);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.ServiceStatus);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.ServiceStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withTaintObject(io.fabric.kubernetes.api.model.Taint);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TaintObjectNested withNewTaintObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TaintObjectNested withNewTaintObjectLike(io.fabric.kubernetes.api.model.Taint);
@@ -176,22 +176,22 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$WindowsSecurityContextOptionsObjectNested withNewWindowsSecurityContextOptionsObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$WindowsSecurityContextOptionsObjectNested withNewWindowsSecurityContextOptionsObjectLike(io.fabric.kubernetes.api.model.WindowsSecurityContextOptions);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewWindowsSecurityContextOptionsObject(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.CreateOptions);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.CreateOptions);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEnvFromSourceObject(io.fabric.kubernetes.api.model.EnvFromSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObjectLike(io.fabric.kubernetes.api.model.EnvFromSource);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.CreateOptions);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.CreateOptions);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNamespaceSpecObject(io.fabric.kubernetes.api.model.NamespaceSpec);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NamespaceSpecObjectNested withNewNamespaceSpecObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NamespaceSpecObjectNested withNewNamespaceSpecObjectLike(io.fabric.kubernetes.api.model.NamespaceSpec);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.RootPaths);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.RootPaths);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.TypeMeta);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObjectLike(io.fabric.kubernetes.api.model.TypeMeta);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewTypeMetaObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.RootPaths);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.RootPaths);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withListMetaObject(io.fabric.kubernetes.api.model.ListMeta);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ListMetaObjectNested withNewListMetaObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ListMetaObjectNested withNewListMetaObjectLike(io.fabric.kubernetes.api.model.ListMeta);
@@ -219,12 +219,12 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withRBDVolumeSourceObject(io.fabric.kubernetes.api.model.RBDVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$RBDVolumeSourceObjectNested withNewRBDVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$RBDVolumeSourceObjectNested withNewRBDVolumeSourceObjectLike(io.fabric.kubernetes.api.model.RBDVolumeSource);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.NodeConfigStatus);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.NodeConfigStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withResourceQuotaListObject(io.fabric.kubernetes.api.model.ResourceQuotaList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObjectLike(io.fabric.kubernetes.api.model.ResourceQuotaList);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.NodeConfigStatus);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.NodeConfigStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withQuobyteVolumeSourceObject(io.fabric.kubernetes.api.model.QuobyteVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$QuobyteVolumeSourceObjectNested withNewQuobyteVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$QuobyteVolumeSourceObjectNested withNewQuobyteVolumeSourceObjectLike(io.fabric.kubernetes.api.model.QuobyteVolumeSource);
@@ -307,41 +307,41 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withServiceObject(io.fabric.kubernetes.api.model.Service);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceObjectNested withNewServiceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceObjectNested withNewServiceObjectLike(io.fabric.kubernetes.api.model.Service);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.EventSeries);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.EventSeries);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPodConditionObject(io.fabric.kubernetes.api.model.PodCondition);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodConditionObjectNested withNewPodConditionObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodConditionObjectNested withNewPodConditionObjectLike(io.fabric.kubernetes.api.model.PodCondition);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.EventSeries);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.EventSeries);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withTopologySpreadConstraintObject(io.fabric.kubernetes.api.model.TopologySpreadConstraint);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObjectLike(io.fabric.kubernetes.api.model.TopologySpreadConstraint);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.ExecAction);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.ExecAction);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withContainerImageObject(io.fabric.kubernetes.api.model.ContainerImage);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ContainerImageObjectNested withNewContainerImageObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ContainerImageObjectNested withNewContainerImageObjectLike(io.fabric.kubernetes.api.model.ContainerImage);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.GroupKind);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.GroupKind);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.ExecAction);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.ExecAction);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withReplicationControllerObject(io.fabric.kubernetes.api.model.ReplicationController);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ReplicationControllerObjectNested withNewReplicationControllerObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ReplicationControllerObjectNested withNewReplicationControllerObjectLike(io.fabric.kubernetes.api.model.ReplicationController);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeStatusObject(io.fabric.kubernetes.api.model.NodeStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeStatusObjectNested withNewNodeStatusObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeStatusObjectNested withNewNodeStatusObjectLike(io.fabric.kubernetes.api.model.NodeStatus);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.GroupKind);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.GroupKind);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withConfigMapListObject(io.fabric.kubernetes.api.model.ConfigMapList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObjectLike(io.fabric.kubernetes.api.model.ConfigMapList);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.NodeSelector);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.NodeSelector);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withTolerationObject(io.fabric.kubernetes.api.model.Toleration);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TolerationObjectNested withNewTolerationObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TolerationObjectNested withNewTolerationObjectLike(io.fabric.kubernetes.api.model.Toleration);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewTolerationObject(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.NodeSelector);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.NodeSelector);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCephFSPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.CephFSPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CephFSPersistentVolumeSourceObjectNested withNewCephFSPersistentVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CephFSPersistentVolumeSourceObjectNested withNewCephFSPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CephFSPersistentVolumeSource);
@@ -354,25 +354,25 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeListObject(io.fabric.kubernetes.api.model.PersistentVolumeList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeListObjectNested withNewPersistentVolumeListObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeListObjectNested withNewPersistentVolumeListObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeList);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.PodDNSConfigOption);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.PodDNSConfigOption);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObjectLike(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewGCEPersistentDiskVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.PodDNSConfigOption);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.PodDNSConfigOption);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceConditionObject(io.fabric.kubernetes.api.model.APIServiceCondition);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceConditionObjectNested withNewAPIServiceConditionObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceConditionObjectNested withNewAPIServiceConditionObjectLike(io.fabric.kubernetes.api.model.APIServiceCondition);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewAPIServiceConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.EventList);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.EventList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.PodReadinessGate);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObjectLike(io.fabric.kubernetes.api.model.PodReadinessGate);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewPodReadinessGateObject(java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.EventList);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.EventList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withContainerStateWaitingObject(io.fabric.kubernetes.api.model.ContainerStateWaiting);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ContainerStateWaitingObjectNested withNewContainerStateWaitingObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ContainerStateWaitingObjectNested withNewContainerStateWaitingObjectLike(io.fabric.kubernetes.api.model.ContainerStateWaiting);
@@ -397,13 +397,13 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withStatusDetailsObject(io.fabric.kubernetes.api.model.StatusDetails);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$StatusDetailsObjectNested withNewStatusDetailsObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$StatusDetailsObjectNested withNewStatusDetailsObjectLike(io.fabric.kubernetes.api.model.StatusDetails);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.SeccompProfile);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObjectLike(io.fabric.kubernetes.api.model.SeccompProfile);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewSeccompProfileObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withSysctlObject(io.fabric.kubernetes.api.model.Sysctl);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$SysctlObjectNested withNewSysctlObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$SysctlObjectNested withNewSysctlObjectLike(io.fabric.kubernetes.api.model.Sysctl);
@@ -482,12 +482,12 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GroupVersionResourceObjectNested withNewGroupVersionResourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$GroupVersionResourceObjectNested withNewGroupVersionResourceObjectLike(io.fabric.kubernetes.api.model.GroupVersionResource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewGroupVersionResourceObject(java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withTopologySelectorTermObject(io.fabric.kubernetes.api.model.TopologySelectorTerm);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObjectLike(io.fabric.kubernetes.api.model.TopologySelectorTerm);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withOwnerReferenceObject(io.fabric.kubernetes.api.model.OwnerReference);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$OwnerReferenceObjectNested withNewOwnerReferenceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$OwnerReferenceObjectNested withNewOwnerReferenceObjectLike(io.fabric.kubernetes.api.model.OwnerReference);
@@ -517,13 +517,13 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ContainerStateRunningObjectNested withNewContainerStateRunningObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ContainerStateRunningObjectNested withNewContainerStateRunningObjectLike(io.fabric.kubernetes.api.model.ContainerStateRunning);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewContainerStateRunningObject(java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.ComponentStatusList);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.ComponentStatusList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.FlockerVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObjectLike(io.fabric.kubernetes.api.model.FlockerVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewFlockerVolumeSourceObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.ComponentStatusList);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.ComponentStatusList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withScaleIOVolumeSourceObject(io.fabric.kubernetes.api.model.ScaleIOVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ScaleIOVolumeSourceObjectNested withNewScaleIOVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ScaleIOVolumeSourceObjectNested withNewScaleIOVolumeSourceObjectLike(io.fabric.kubernetes.api.model.ScaleIOVolumeSource);
@@ -654,12 +654,12 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withBindingObject(io.fabric.kubernetes.api.model.Binding);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$BindingObjectNested withNewBindingObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$BindingObjectNested withNewBindingObjectLike(io.fabric.kubernetes.api.model.Binding);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.EnvVarSource);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.EnvVarSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withVolumeProjectionObject(io.fabric.kubernetes.api.model.VolumeProjection);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObjectLike(io.fabric.kubernetes.api.model.VolumeProjection);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.EnvVarSource);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.EnvVarSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withResourceQuotaObject(io.fabric.kubernetes.api.model.ResourceQuota);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaObjectNested withNewResourceQuotaObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaObjectNested withNewResourceQuotaObjectLike(io.fabric.kubernetes.api.model.ResourceQuota);
@@ -712,28 +712,28 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeDaemonEndpointsObject(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeDaemonEndpointsObjectNested withNewNodeDaemonEndpointsObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeDaemonEndpointsObjectNested withNewNodeDaemonEndpointsObjectLike(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.CSIVolumeSource);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CSIVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withVolumeDeviceObject(io.fabric.kubernetes.api.model.VolumeDevice);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeDeviceObjectNested withNewVolumeDeviceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeDeviceObjectNested withNewVolumeDeviceObjectLike(io.fabric.kubernetes.api.model.VolumeDevice);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewVolumeDeviceObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.CSIVolumeSource);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CSIVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeSpecObject(io.fabric.kubernetes.api.model.PersistentVolumeSpec);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeSpec);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeObject(io.fabric.kubernetes.api.model.Node);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeObjectNested withNewNodeObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeObjectNested withNewNodeObjectLike(io.fabric.kubernetes.api.model.Node);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withLifecycleHandlerObject(io.fabric.kubernetes.api.model.LifecycleHandler);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObjectLike(io.fabric.kubernetes.api.model.LifecycleHandler);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withVolumeObject(io.fabric.kubernetes.api.model.Volume);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeObjectNested withNewVolumeObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeObjectNested withNewVolumeObjectLike(io.fabric.kubernetes.api.model.Volume);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNodeObject(io.fabric.kubernetes.api.model.Node);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeObjectNested withNewNodeObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NodeObjectNested withNewNodeObjectLike(io.fabric.kubernetes.api.model.Node);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withClusterObject(io.fabric.kubernetes.api.model.Cluster);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ClusterObjectNested withNewClusterObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ClusterObjectNested withNewClusterObjectLike(io.fabric.kubernetes.api.model.Cluster);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withVolumeObject(io.fabric.kubernetes.api.model.Volume);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeObjectNested withNewVolumeObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$VolumeObjectNested withNewVolumeObjectLike(io.fabric.kubernetes.api.model.Volume);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNFSVolumeSourceObject(io.fabric.kubernetes.api.model.NFSVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NFSVolumeSourceObjectNested withNewNFSVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$NFSVolumeSourceObjectNested withNewNFSVolumeSourceObjectLike(io.fabric.kubernetes.api.model.NFSVolumeSource);
@@ -744,12 +744,12 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPodStatusObject(io.fabric.kubernetes.api.model.PodStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodStatusObjectNested withNewPodStatusObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodStatusObjectNested withNewPodStatusObjectLike(io.fabric.kubernetes.api.model.PodStatus);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.KubernetesList);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.KubernetesList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withExecConfigObject(io.fabric.kubernetes.api.model.ExecConfig);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObjectLike(io.fabric.kubernetes.api.model.ExecConfig);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.KubernetesList);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.KubernetesList);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeStatusObject(io.fabric.kubernetes.api.model.PersistentVolumeStatus);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeStatusObjectNested withNewPersistentVolumeStatusObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeStatusObjectNested withNewPersistentVolumeStatusObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeStatus);
@@ -758,13 +758,13 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EndpointPortObjectNested withNewEndpointPortObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$EndpointPortObjectNested withNewEndpointPortObjectLike(io.fabric.kubernetes.api.model.EndpointPort);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewEndpointPortObject(java.lang.String, java.lang.String, java.lang.Integer, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.Capabilities);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.Capabilities);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.HTTPHeader);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObjectLike(io.fabric.kubernetes.api.model.HTTPHeader);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewHTTPHeaderObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.Capabilities);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.Capabilities);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withObjectReferenceObject(io.fabric.kubernetes.api.model.ObjectReference);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ObjectReferenceObjectNested withNewObjectReferenceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ObjectReferenceObjectNested withNewObjectReferenceObjectLike(io.fabric.kubernetes.api.model.ObjectReference);
@@ -795,13 +795,13 @@
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$SecretEnvSourceObjectNested withNewSecretEnvSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$SecretEnvSourceObjectNested withNewSecretEnvSourceObjectLike(io.fabric.kubernetes.api.model.SecretEnvSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewSecretEnvSourceObject(java.lang.String, java.lang.Boolean);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.ServiceAccount);
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject();
-public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.ServiceAccount);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObjectLike(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withNewAWSElasticBlockStoreVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.ServiceAccount);
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject();
+public abstract io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.ServiceAccount);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent withPodIPObject(io.fabric.kubernetes.api.model.PodIP);
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodIPObjectNested withNewPodIPObject();
 public abstract io.fabric.kubernetes.api.model.WatchEventFluent$PodIPObjectNested withNewPodIPObjectLike(io.fabric.kubernetes.api.model.PodIP);
diff -u results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/reference/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/rebuild/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/reference/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluentImpl.jimple	2025-03-13 14:39:21.727150419 +0000
+++ results/io.fabric8/kubernetes-client-project/6.0.0-RC1/jnorm/rebuild/java-generator-cli-6.0.0-RC1.jar:java-generator-cli-6.0.0-RC1.jar/io.fabric8.kubernetes.api.model.WatchEventFluentImpl.jimple	2025-03-13 14:53:35.977700978 +0000
@@ -385,20 +385,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.APIService;
+v = v instanceof io.fabric.kubernetes.api.model.ResourceRequirements;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.APIServiceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.APIService)>(v);
+v = new io.fabric.kubernetes.api.model.ResourceRequirementsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceRequirements)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ResourceRequirements;
+v = v instanceof io.fabric.kubernetes.api.model.APIService;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ResourceRequirementsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceRequirements)>(v);
+v = new io.fabric.kubernetes.api.model.APIServiceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.APIService)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -425,20 +425,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.PersistentVolumeClaimList;
+v = v instanceof io.fabric.kubernetes.api.model.NamedContext;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)>(v);
+v = new io.fabric.kubernetes.api.model.NamedContextBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.NamedContext)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.NamedContext;
+v = v instanceof io.fabric.kubernetes.api.model.PersistentVolumeClaimList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.NamedContextBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.NamedContext)>(v);
+v = new io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -475,20 +475,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.APIServiceStatus;
+v = v instanceof io.fabric.kubernetes.api.model.MicroTime;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.APIServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.APIServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.MicroTimeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.MicroTime)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.MicroTime;
+v = v instanceof io.fabric.kubernetes.api.model.APIServiceStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.MicroTimeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.MicroTime)>(v);
+v = new io.fabric.kubernetes.api.model.APIServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.APIServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -725,20 +725,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ServiceReference;
+v = v instanceof io.fabric.kubernetes.api.model.ServiceStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ServiceReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceReference)>(v);
+v = new io.fabric.kubernetes.api.model.ServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ServiceStatus;
+v = v instanceof io.fabric.kubernetes.api.model.ServiceReference;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.ServiceReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceReference)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -825,20 +825,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.CreateOptions;
+v = v instanceof io.fabric.kubernetes.api.model.EnvFromSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.CreateOptionsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.CreateOptions)>(v);
+v = new io.fabric.kubernetes.api.model.EnvFromSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvFromSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.EnvFromSource;
+v = v instanceof io.fabric.kubernetes.api.model.CreateOptions;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.EnvFromSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvFromSource)>(v);
+v = new io.fabric.kubernetes.api.model.CreateOptionsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.CreateOptions)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -855,20 +855,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.TypeMeta;
+v = v instanceof io.fabric.kubernetes.api.model.RootPaths;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.TypeMetaBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.TypeMeta)>(v);
+v = new io.fabric.kubernetes.api.model.RootPathsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.RootPaths)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.RootPaths;
+v = v instanceof io.fabric.kubernetes.api.model.TypeMeta;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.RootPathsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.RootPaths)>(v);
+v = new io.fabric.kubernetes.api.model.TypeMetaBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.TypeMeta)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -955,20 +955,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.NodeConfigStatus;
+v = v instanceof io.fabric.kubernetes.api.model.ResourceQuotaList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.NodeConfigStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.NodeConfigStatus)>(v);
+v = new io.fabric.kubernetes.api.model.ResourceQuotaListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceQuotaList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ResourceQuotaList;
+v = v instanceof io.fabric.kubernetes.api.model.NodeConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ResourceQuotaListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceQuotaList)>(v);
+v = new io.fabric.kubernetes.api.model.NodeConfigStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.NodeConfigStatus)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1225,16 +1225,6 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.EventSeries;
-if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.EventSeriesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.EventSeries)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.kubernetes.api.model.PodCondition;
 if v == 0 goto label;
 v = new io.fabric.kubernetes.api.model.PodConditionBuilder;
@@ -1245,20 +1235,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.TopologySpreadConstraint;
+v = v instanceof io.fabric.kubernetes.api.model.EventSeries;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySpreadConstraint)>(v);
+v = new io.fabric.kubernetes.api.model.EventSeriesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.EventSeries)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ExecAction;
+v = v instanceof io.fabric.kubernetes.api.model.TopologySpreadConstraint;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ExecActionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.ExecAction)>(v);
+v = new io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySpreadConstraint)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1275,10 +1265,10 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.GroupKind;
+v = v instanceof io.fabric.kubernetes.api.model.ExecAction;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.GroupKindBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.GroupKind)>(v);
+v = new io.fabric.kubernetes.api.model.ExecActionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.ExecAction)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1305,20 +1295,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ConfigMapList;
+v = v instanceof io.fabric.kubernetes.api.model.GroupKind;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ConfigMapListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.ConfigMapList)>(v);
+v = new io.fabric.kubernetes.api.model.GroupKindBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.GroupKind)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.NodeSelector;
+v = v instanceof io.fabric.kubernetes.api.model.ConfigMapList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.NodeSelectorBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.NodeSelector)>(v);
+v = new io.fabric.kubernetes.api.model.ConfigMapListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.ConfigMapList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1335,6 +1325,16 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.kubernetes.api.model.NodeSelector;
+if v == 0 goto label;
+v = new io.fabric.kubernetes.api.model.NodeSelectorBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.NodeSelector)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.kubernetes.api.model.CephFSPersistentVolumeSource;
 if v == 0 goto label;
 v = new io.fabric.kubernetes.api.model.CephFSPersistentVolumeSourceBuilder;
@@ -1375,20 +1375,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.PodDNSConfigOption;
+v = v instanceof io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v);
+v = new io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.PodDNSConfigOption;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1405,20 +1405,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.EventList;
+v = v instanceof io.fabric.kubernetes.api.model.PodReadinessGate;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.EventListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.EventList)>(v);
+v = new io.fabric.kubernetes.api.model.PodReadinessGateBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.PodReadinessGate)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.PodReadinessGate;
+v = v instanceof io.fabric.kubernetes.api.model.EventList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.PodReadinessGateBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.PodReadinessGate)>(v);
+v = new io.fabric.kubernetes.api.model.EventListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.EventList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1495,20 +1495,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.DownwardAPIVolumeFile;
+v = v instanceof io.fabric.kubernetes.api.model.SeccompProfile;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)>(v);
+v = new io.fabric.kubernetes.api.model.SeccompProfileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.SeccompProfile)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.SeccompProfile;
+v = v instanceof io.fabric.kubernetes.api.model.DownwardAPIVolumeFile;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.SeccompProfileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.SeccompProfile)>(v);
+v = new io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1755,20 +1755,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.CinderPersistentVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.TopologySelectorTerm;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.TopologySelectorTermBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySelectorTerm)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.TopologySelectorTerm;
+v = v instanceof io.fabric.kubernetes.api.model.CinderPersistentVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.TopologySelectorTermBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySelectorTerm)>(v);
+v = new io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1865,20 +1865,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ComponentStatusList;
+v = v instanceof io.fabric.kubernetes.api.model.FlockerVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ComponentStatusListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.ComponentStatusList)>(v);
+v = new io.fabric.kubernetes.api.model.FlockerVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.FlockerVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.FlockerVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.ComponentStatusList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.FlockerVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.FlockerVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.ComponentStatusListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.ComponentStatusList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2295,20 +2295,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.EnvVarSource;
+v = v instanceof io.fabric.kubernetes.api.model.VolumeProjection;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.EnvVarSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvVarSource)>(v);
+v = new io.fabric.kubernetes.api.model.VolumeProjectionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeProjection)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.VolumeProjection;
+v = v instanceof io.fabric.kubernetes.api.model.EnvVarSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.VolumeProjectionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeProjection)>(v);
+v = new io.fabric.kubernetes.api.model.EnvVarSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvVarSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2485,20 +2485,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.VolumeDevice;
+v = v instanceof io.fabric.kubernetes.api.model.CSIVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.VolumeDeviceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.VolumeDeviceBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeDevice)>(v);
+v = new io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CSIVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.CSIVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.VolumeDevice;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CSIVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.VolumeDeviceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.VolumeDeviceBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeDevice)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2515,40 +2515,40 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.Node;
+v = v instanceof io.fabric.kubernetes.api.model.LifecycleHandler;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.NodeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.Node)>(v);
+v = new io.fabric.kubernetes.api.model.LifecycleHandlerBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.LifecycleHandler)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.LifecycleHandler;
+v = v instanceof io.fabric.kubernetes.api.model.Node;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.LifecycleHandlerBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.LifecycleHandler)>(v);
+v = new io.fabric.kubernetes.api.model.NodeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.Node)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.Volume;
+v = v instanceof io.fabric.kubernetes.api.model.Cluster;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.VolumeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
+v = new io.fabric.kubernetes.api.model.ClusterBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.Cluster)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.Cluster;
+v = v instanceof io.fabric.kubernetes.api.model.Volume;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ClusterBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.Cluster)>(v);
+v = new io.fabric.kubernetes.api.model.VolumeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2585,20 +2585,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.KubernetesList;
+v = v instanceof io.fabric.kubernetes.api.model.ExecConfig;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.KubernetesListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.KubernetesList)>(v);
+v = new io.fabric.kubernetes.api.model.ExecConfigBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.ExecConfig)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ExecConfig;
+v = v instanceof io.fabric.kubernetes.api.model.KubernetesList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ExecConfigBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.ExecConfig)>(v);
+v = new io.fabric.kubernetes.api.model.KubernetesListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.KubernetesList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2625,20 +2625,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.HTTPHeader;
+v = v instanceof io.fabric.kubernetes.api.model.Capabilities;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.HTTPHeaderBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.HTTPHeader)>(v);
+v = new io.fabric.kubernetes.api.model.CapabilitiesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.Capabilities)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.Capabilities;
+v = v instanceof io.fabric.kubernetes.api.model.HTTPHeader;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.CapabilitiesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.Capabilities)>(v);
+v = new io.fabric.kubernetes.api.model.HTTPHeaderBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.HTTPHeader)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2735,20 +2735,20 @@
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.ServiceAccount;
+v = v instanceof io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.ServiceAccountBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceAccount)>(v);
+v = new io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.ServiceAccount;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.ServiceAccountBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceAccount)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3115,23 +3115,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$AuthInfoObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.AuthInfo)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.APIService)
+public io.fabric.kubernetes.api.model.WatchEventFluent withResourceRequirementsObject(io.fabric.kubernetes.api.model.ResourceRequirements)
 {
+io.fabric.kubernetes.api.model.ResourceRequirementsBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.APIService v;
+io.fabric.kubernetes.api.model.ResourceRequirements v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.APIServiceBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.APIService;
+v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.APIServiceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.APIService)>(v);
+v = new io.fabric.kubernetes.api.model.ResourceRequirementsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceRequirements)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3140,43 +3140,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.APIService)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObjectLike(io.fabric.kubernetes.api.model.ResourceRequirements)
 {
-io.fabric.kubernetes.api.model.APIService v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.ResourceRequirements v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.APIService;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.APIService)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withResourceRequirementsObject(io.fabric.kubernetes.api.model.ResourceRequirements)
+public io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.APIService)
 {
-io.fabric.kubernetes.api.model.ResourceRequirementsBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.ResourceRequirements v;
+io.fabric.kubernetes.api.model.APIService v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.APIServiceBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
+v := @parameter: io.fabric.kubernetes.api.model.APIService;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ResourceRequirementsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceRequirements)>(v);
+v = new io.fabric.kubernetes.api.model.APIServiceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.APIService)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3185,24 +3185,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject()
 {
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObjectLike(io.fabric.kubernetes.api.model.ResourceRequirements)
+public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.APIService)
 {
-io.fabric.kubernetes.api.model.ResourceRequirements v;
+io.fabric.kubernetes.api.model.APIService v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ResourceRequirements)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.APIService;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.APIService)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withConfigMapKeySelectorObject(io.fabric.kubernetes.api.model.ConfigMapKeySelector)
@@ -3325,23 +3325,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withHostPathVolumeSourceObject(io.fabric.kubernetes.api.model.HostPathVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)
+public io.fabric.kubernetes.api.model.WatchEventFluent withNamedContextObject(io.fabric.kubernetes.api.model.NamedContext)
 {
-io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
+io.fabric.kubernetes.api.model.NamedContextBuilder v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.PersistentVolumeClaimList v;
+io.fabric.kubernetes.api.model.NamedContext v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaimList;
+v := @parameter: io.fabric.kubernetes.api.model.NamedContext;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.PersistentVolumeClaimListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)>(v);
+v = new io.fabric.kubernetes.api.model.NamedContextBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.NamedContext)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3350,43 +3350,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$NamedContextObjectNested withNewNamedContextObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)
+public io.fabric.kubernetes.api.model.WatchEventFluent$NamedContextObjectNested withNewNamedContextObjectLike(io.fabric.kubernetes.api.model.NamedContext)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
-io.fabric.kubernetes.api.model.PersistentVolumeClaimList v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
+io.fabric.kubernetes.api.model.NamedContext v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaimList;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeClaimList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.NamedContext;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NamedContext)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNamedContextObject(io.fabric.kubernetes.api.model.NamedContext)
+public io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)
 {
+io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.NamedContextBuilder v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.NamedContext v;
+io.fabric.kubernetes.api.model.PersistentVolumeClaimList v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.NamedContext;
+v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaimList;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.NamedContextBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.NamedContext)>(v);
+v = new io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3395,24 +3395,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$NamedContextObjectNested withNewNamedContextObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$NamedContextObjectNested withNewNamedContextObjectLike(io.fabric.kubernetes.api.model.NamedContext)
+public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeClaimList)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
-io.fabric.kubernetes.api.model.NamedContext v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.PersistentVolumeClaimList v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.NamedContext;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NamedContext)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeClaimList;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeClaimList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withConfigObject(io.fabric.kubernetes.api.model.Config)
@@ -3550,23 +3550,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ReplicationControllerStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ReplicationControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.APIServiceStatus)
+public io.fabric.kubernetes.api.model.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.MicroTime)
 {
-io.fabric.kubernetes.api.model.APIServiceStatus v;
+io.fabric.kubernetes.api.model.MicroTime v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.APIServiceStatusBuilder v;
+io.fabric.kubernetes.api.model.MicroTimeBuilder v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.APIServiceStatus;
+v := @parameter: io.fabric.kubernetes.api.model.MicroTime;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.APIServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.APIServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.MicroTimeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.MicroTime)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3575,43 +3575,56 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.APIServiceStatus)
+public io.fabric.kubernetes.api.model.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObjectLike(io.fabric.kubernetes.api.model.MicroTime)
 {
-io.fabric.kubernetes.api.model.APIServiceStatus v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.MicroTime v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.APIServiceStatus;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.APIServiceStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.MicroTime;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.MicroTime)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.MicroTime)
+public io.fabric.kubernetes.api.model.WatchEventFluent withNewMicroTimeObject(java.lang.String)
 {
+io.fabric.kubernetes.api.model.WatchEventFluent v;
 io.fabric.kubernetes.api.model.MicroTime v;
+java.lang.String v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.MicroTime;
+specialinvoke v.<io.fabric.kubernetes.api.model.MicroTime: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.MicroTime)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.APIServiceStatus)
+{
+io.fabric.kubernetes.api.model.APIServiceStatus v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.MicroTimeBuilder v;
+io.fabric.kubernetes.api.model.APIServiceStatusBuilder v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.MicroTime;
+v := @parameter: io.fabric.kubernetes.api.model.APIServiceStatus;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.MicroTimeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.MicroTime)>(v);
+v = new io.fabric.kubernetes.api.model.APIServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.APIServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3620,37 +3633,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObjectLike(io.fabric.kubernetes.api.model.MicroTime)
+public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject()
 {
-io.fabric.kubernetes.api.model.MicroTime v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.MicroTime;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.MicroTime)>(v, v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNewMicroTimeObject(java.lang.String)
+public io.fabric.kubernetes.api.model.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.APIServiceStatus)
 {
-io.fabric.kubernetes.api.model.WatchEventFluent v;
-io.fabric.kubernetes.api.model.MicroTime v;
-java.lang.String v;
+io.fabric.kubernetes.api.model.APIServiceStatus v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.MicroTime;
-specialinvoke v.<io.fabric.kubernetes.api.model.MicroTime: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.MicroTime)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.APIServiceStatus;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.APIServiceStatus)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withLifecycleObject(io.fabric.kubernetes.api.model.Lifecycle)
@@ -4834,6 +4834,51 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withLocalVolumeSourceObject(io.fabric.kubernetes.api.model.LocalVolumeSource)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.ServiceStatus)
+{
+io.fabric.kubernetes.api.model.ServiceStatusBuilder v;
+io.fabric.kubernetes.api.model.ServiceStatus v;
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.ServiceStatus;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceStatus)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.ServiceStatus)
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.ServiceStatus v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.ServiceStatus;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ServiceStatus)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.ServiceReference)
 {
 io.fabric.kubernetes.api.model.ServiceReference v;
@@ -4895,51 +4940,6 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.ServiceReference)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.ServiceStatus)
-{
-io.fabric.kubernetes.api.model.ServiceStatusBuilder v;
-io.fabric.kubernetes.api.model.ServiceStatus v;
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ServiceStatus;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceStatus)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.ServiceStatus)
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
-io.fabric.kubernetes.api.model.ServiceStatus v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ServiceStatus;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ServiceStatus)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withTaintObject(io.fabric.kubernetes.api.model.Taint)
 {
 io.fabric.kubernetes.api.model.Taint v;
@@ -5367,23 +5367,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withWindowsSecurityContextOptionsObject(io.fabric.kubernetes.api.model.WindowsSecurityContextOptions)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.CreateOptions)
+public io.fabric.kubernetes.api.model.WatchEventFluent withEnvFromSourceObject(io.fabric.kubernetes.api.model.EnvFromSource)
 {
-io.fabric.kubernetes.api.model.CreateOptionsBuilder v;
+io.fabric.kubernetes.api.model.EnvFromSourceBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.CreateOptions v;
+io.fabric.kubernetes.api.model.EnvFromSource v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.CreateOptions;
+v := @parameter: io.fabric.kubernetes.api.model.EnvFromSource;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.CreateOptionsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.CreateOptions)>(v);
+v = new io.fabric.kubernetes.api.model.EnvFromSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvFromSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5392,43 +5392,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.CreateOptions)
+public io.fabric.kubernetes.api.model.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObjectLike(io.fabric.kubernetes.api.model.EnvFromSource)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
-io.fabric.kubernetes.api.model.CreateOptions v;
+io.fabric.kubernetes.api.model.EnvFromSource v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.CreateOptions;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.CreateOptions)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.EnvFromSource;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EnvFromSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withEnvFromSourceObject(io.fabric.kubernetes.api.model.EnvFromSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.CreateOptions)
 {
-io.fabric.kubernetes.api.model.EnvFromSourceBuilder v;
+io.fabric.kubernetes.api.model.CreateOptionsBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.EnvFromSource v;
+io.fabric.kubernetes.api.model.CreateOptions v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EnvFromSource;
+v := @parameter: io.fabric.kubernetes.api.model.CreateOptions;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.EnvFromSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvFromSource)>(v);
+v = new io.fabric.kubernetes.api.model.CreateOptionsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.CreateOptions)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5437,24 +5437,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject()
 {
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObjectLike(io.fabric.kubernetes.api.model.EnvFromSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.CreateOptions)
 {
-io.fabric.kubernetes.api.model.EnvFromSource v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.CreateOptions v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EnvFromSource;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EnvFromSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.CreateOptions;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.CreateOptions)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withNamespaceSpecObject(io.fabric.kubernetes.api.model.NamespaceSpec)
@@ -5502,6 +5502,51 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NamespaceSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NamespaceSpec)>(v, v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.RootPaths)
+{
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.RootPathsBuilder v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.model.RootPaths v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.RootPaths;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.RootPathsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.RootPaths)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.RootPaths)
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.RootPaths v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.RootPaths;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.RootPaths)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.TypeMeta)
 {
 io.fabric.kubernetes.api.model.TypeMetaBuilder v;
@@ -5561,51 +5606,6 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.TypeMeta)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.RootPaths)
-{
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.RootPathsBuilder v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.model.RootPaths v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.RootPaths;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.RootPathsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.RootPaths)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.RootPaths)
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
-io.fabric.kubernetes.api.model.RootPaths v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.RootPaths;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.RootPaths)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withListMetaObject(io.fabric.kubernetes.api.model.ListMeta)
 {
 io.fabric.kubernetes.api.model.ListMetaBuilder v;
@@ -6013,23 +6013,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$RBDVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.RBDVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.NodeConfigStatus)
+public io.fabric.kubernetes.api.model.WatchEventFluent withResourceQuotaListObject(io.fabric.kubernetes.api.model.ResourceQuotaList)
 {
-io.fabric.kubernetes.api.model.NodeConfigStatusBuilder v;
+io.fabric.kubernetes.api.model.ResourceQuotaListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.NodeConfigStatus v;
+io.fabric.kubernetes.api.model.ResourceQuotaList v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.NodeConfigStatus;
+v := @parameter: io.fabric.kubernetes.api.model.ResourceQuotaList;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.NodeConfigStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.NodeConfigStatus)>(v);
+v = new io.fabric.kubernetes.api.model.ResourceQuotaListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceQuotaList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -6038,43 +6038,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.NodeConfigStatus)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObjectLike(io.fabric.kubernetes.api.model.ResourceQuotaList)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.NodeConfigStatus v;
+io.fabric.kubernetes.api.model.ResourceQuotaList v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.NodeConfigStatus;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NodeConfigStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.ResourceQuotaList;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ResourceQuotaList)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withResourceQuotaListObject(io.fabric.kubernetes.api.model.ResourceQuotaList)
+public io.fabric.kubernetes.api.model.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.NodeConfigStatus)
 {
-io.fabric.kubernetes.api.model.ResourceQuotaListBuilder v;
+io.fabric.kubernetes.api.model.NodeConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.ResourceQuotaList v;
+io.fabric.kubernetes.api.model.NodeConfigStatus v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ResourceQuotaList;
+v := @parameter: io.fabric.kubernetes.api.model.NodeConfigStatus;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ResourceQuotaListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.ResourceQuotaList)>(v);
+v = new io.fabric.kubernetes.api.model.NodeConfigStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.NodeConfigStatus)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -6083,24 +6083,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObjectLike(io.fabric.kubernetes.api.model.ResourceQuotaList)
+public io.fabric.kubernetes.api.model.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.NodeConfigStatus)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.ResourceQuotaList v;
+io.fabric.kubernetes.api.model.NodeConfigStatus v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ResourceQuotaList;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ResourceQuotaList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.NodeConfigStatus;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NodeConfigStatus)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withQuobyteVolumeSourceObject(io.fabric.kubernetes.api.model.QuobyteVolumeSource)
@@ -7329,51 +7329,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Service)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.EventSeries)
-{
-io.fabric.kubernetes.api.model.EventSeries v;
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.EventSeriesBuilder v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EventSeries;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.EventSeriesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.EventSeries)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.EventSeries)
-{
-io.fabric.kubernetes.api.model.EventSeries v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EventSeries;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EventSeries)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withPodConditionObject(io.fabric.kubernetes.api.model.PodCondition)
 {
 io.fabric.kubernetes.api.model.PodCondition v;
@@ -7419,23 +7374,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodConditionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PodCondition)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withTopologySpreadConstraintObject(io.fabric.kubernetes.api.model.TopologySpreadConstraint)
+public io.fabric.kubernetes.api.model.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.EventSeries)
 {
-io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
+io.fabric.kubernetes.api.model.EventSeries v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder v;
+io.fabric.kubernetes.api.model.EventSeriesBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint;
+v := @parameter: io.fabric.kubernetes.api.model.EventSeries;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.TopologySpreadConstraintBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySpreadConstraint)>(v);
+v = new io.fabric.kubernetes.api.model.EventSeriesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.EventSeries)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -7444,43 +7399,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObjectLike(io.fabric.kubernetes.api.model.TopologySpreadConstraint)
+public io.fabric.kubernetes.api.model.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.EventSeries)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
-io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
+io.fabric.kubernetes.api.model.EventSeries v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.TopologySpreadConstraint)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.EventSeries;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EventSeries)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.ExecAction)
+public io.fabric.kubernetes.api.model.WatchEventFluent withTopologySpreadConstraintObject(io.fabric.kubernetes.api.model.TopologySpreadConstraint)
 {
-io.fabric.kubernetes.api.model.ExecAction v;
+io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.ExecActionBuilder v;
+io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ExecAction;
+v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ExecActionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.ExecAction)>(v);
+v = new io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySpreadConstraint)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -7489,24 +7444,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObject()
 {
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.ExecAction)
+public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObjectLike(io.fabric.kubernetes.api.model.TopologySpreadConstraint)
 {
-io.fabric.kubernetes.api.model.ExecAction v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
+io.fabric.kubernetes.api.model.TopologySpreadConstraint v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ExecAction;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ExecAction)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.TopologySpreadConstraint;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.TopologySpreadConstraint)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withContainerImageObject(io.fabric.kubernetes.api.model.ContainerImage)
@@ -7554,23 +7509,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ContainerImageObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ContainerImage)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.GroupKind)
+public io.fabric.kubernetes.api.model.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.ExecAction)
 {
-io.fabric.kubernetes.api.model.GroupKindBuilder v;
-io.fabric.kubernetes.api.model.GroupKind v;
+io.fabric.kubernetes.api.model.ExecAction v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.ExecActionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.GroupKind;
+v := @parameter: io.fabric.kubernetes.api.model.ExecAction;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.GroupKindBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.GroupKind)>(v);
+v = new io.fabric.kubernetes.api.model.ExecActionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.ExecAction)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -7579,38 +7534,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.GroupKind)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObject()
 {
-io.fabric.kubernetes.api.model.GroupKind v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.GroupKind;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.GroupKind)>(v, v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.ExecAction)
 {
-io.fabric.kubernetes.api.model.WatchEventFluent v;
-io.fabric.kubernetes.api.model.GroupKind v;
-java.lang.String v, v;
+io.fabric.kubernetes.api.model.ExecAction v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.GroupKind;
-specialinvoke v.<io.fabric.kubernetes.api.model.GroupKind: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.GroupKind)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.ExecAction;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ExecAction)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withReplicationControllerObject(io.fabric.kubernetes.api.model.ReplicationController)
@@ -7703,23 +7644,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NodeStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withConfigMapListObject(io.fabric.kubernetes.api.model.ConfigMapList)
+public io.fabric.kubernetes.api.model.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.GroupKind)
 {
-io.fabric.kubernetes.api.model.ConfigMapList v;
-io.fabric.kubernetes.api.model.ConfigMapListBuilder v;
+io.fabric.kubernetes.api.model.GroupKindBuilder v;
+io.fabric.kubernetes.api.model.GroupKind v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ConfigMapList;
+v := @parameter: io.fabric.kubernetes.api.model.GroupKind;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ConfigMapListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.ConfigMapList)>(v);
+v = new io.fabric.kubernetes.api.model.GroupKindBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.GroupKind)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -7728,43 +7669,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject()
 {
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObjectLike(io.fabric.kubernetes.api.model.ConfigMapList)
+public io.fabric.kubernetes.api.model.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.GroupKind)
 {
-io.fabric.kubernetes.api.model.ConfigMapList v;
+io.fabric.kubernetes.api.model.GroupKind v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ConfigMapList;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ConfigMapList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.GroupKind;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.GroupKind)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.NodeSelector)
+public io.fabric.kubernetes.api.model.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.NodeSelector v;
+io.fabric.kubernetes.api.model.WatchEventFluent v;
+io.fabric.kubernetes.api.model.GroupKind v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.GroupKind;
+specialinvoke v.<io.fabric.kubernetes.api.model.GroupKind: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.GroupKind)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent withConfigMapListObject(io.fabric.kubernetes.api.model.ConfigMapList)
+{
+io.fabric.kubernetes.api.model.ConfigMapList v;
+io.fabric.kubernetes.api.model.ConfigMapListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.NodeSelectorBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.NodeSelector;
+v := @parameter: io.fabric.kubernetes.api.model.ConfigMapList;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.NodeSelectorBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.NodeSelector)>(v);
+v = new io.fabric.kubernetes.api.model.ConfigMapListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.ConfigMapList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -7773,24 +7728,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.NodeSelector)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObjectLike(io.fabric.kubernetes.api.model.ConfigMapList)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
-io.fabric.kubernetes.api.model.NodeSelector v;
+io.fabric.kubernetes.api.model.ConfigMapList v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.NodeSelector;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NodeSelector)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.ConfigMapList;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ConfigMapList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withTolerationObject(io.fabric.kubernetes.api.model.Toleration)
@@ -7856,6 +7811,51 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withTolerationObject(io.fabric.kubernetes.api.model.Toleration)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.NodeSelector)
+{
+io.fabric.kubernetes.api.model.NodeSelector v;
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.NodeSelectorBuilder v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.NodeSelector;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.NodeSelectorBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.NodeSelector)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.NodeSelector)
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
+io.fabric.kubernetes.api.model.NodeSelector v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.NodeSelector;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NodeSelector)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withCephFSPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.CephFSPersistentVolumeSource)
 {
 io.fabric.kubernetes.api.model.CephFSPersistentVolumeSourceBuilder v;
@@ -8036,23 +8036,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeList)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.PodDNSConfigOption)
+public io.fabric.kubernetes.api.model.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)
 {
-io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.PodDNSConfigOption;
+v := @parameter: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.PodDNSConfigOptionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v);
+v = new io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8061,57 +8061,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.PodDNSConfigOption)
+public io.fabric.kubernetes.api.model.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObjectLike(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
-io.fabric.kubernetes.api.model.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.PodDNSConfigOption;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.WatchEventFluent withNewGCEPersistentDiskVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean)
 {
 io.fabric.kubernetes.api.model.WatchEventFluent v;
-io.fabric.kubernetes.api.model.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
+java.lang.Boolean v;
 java.lang.String v, v;
+java.lang.Integer v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
 v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
 v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.PodDNSConfigOption;
-specialinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfigOption: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v);
+v := @parameter: java.lang.Boolean;
+v = new io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.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.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.PodDNSConfigOption)
 {
+io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.PodDNSConfigOption v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.PodDNSConfigOption;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.GCEPersistentDiskVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8120,42 +8124,38 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObjectLike(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.PodDNSConfigOption)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
-io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.PodDNSConfigOption v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.PodDNSConfigOption;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNewGCEPersistentDiskVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean)
+public io.fabric.kubernetes.api.model.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String)
 {
 io.fabric.kubernetes.api.model.WatchEventFluent v;
-io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
-java.lang.Boolean v;
+io.fabric.kubernetes.api.model.PodDNSConfigOption v;
 java.lang.String v, v;
-java.lang.Integer v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.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.GCEPersistentDiskVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.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.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.PodDNSConfigOption;
+specialinvoke v.<io.fabric.kubernetes.api.model.PodDNSConfigOption: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.PodDNSConfigOption)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceConditionObject(io.fabric.kubernetes.api.model.APIServiceCondition)
@@ -8220,51 +8220,6 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withAPIServiceConditionObject(io.fabric.kubernetes.api.model.APIServiceCondition)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.EventList)
-{
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.EventList v;
-io.fabric.kubernetes.api.model.EventListBuilder v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EventList;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.EventListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.EventList)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.EventList)
-{
-io.fabric.kubernetes.api.model.EventList v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EventList;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EventList)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.PodReadinessGate)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
@@ -8323,6 +8278,51 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.PodReadinessGate)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.EventList)
+{
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.EventList v;
+io.fabric.kubernetes.api.model.EventListBuilder v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.EventList;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.EventListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.EventList)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.EventList)
+{
+io.fabric.kubernetes.api.model.EventList v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.EventList;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EventList)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withContainerStateWaitingObject(io.fabric.kubernetes.api.model.ContainerStateWaiting)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
@@ -8684,51 +8684,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$StatusDetailsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.StatusDetails)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)
-{
-io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder v;
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.DownwardAPIVolumeFile v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.DownwardAPIVolumeFile;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.DownwardAPIVolumeFileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)
-{
-io.fabric.kubernetes.api.model.DownwardAPIVolumeFile v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.DownwardAPIVolumeFile;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.SeccompProfile)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
@@ -8788,6 +8743,51 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.SeccompProfile)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)
+{
+io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder v;
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.DownwardAPIVolumeFile v;
+java.util.List v, v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.DownwardAPIVolumeFile;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.DownwardAPIVolumeFileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)
+{
+io.fabric.kubernetes.api.model.DownwardAPIVolumeFile v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.DownwardAPIVolumeFile;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.DownwardAPIVolumeFile)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withSysctlObject(io.fabric.kubernetes.api.model.Sysctl)
 {
 io.fabric.kubernetes.api.model.SysctlBuilder v;
@@ -9957,23 +9957,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withGroupVersionResourceObject(io.fabric.kubernetes.api.model.GroupVersionResource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent withTopologySelectorTermObject(io.fabric.kubernetes.api.model.TopologySelectorTerm)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.CinderPersistentVolumeSource v;
+io.fabric.kubernetes.api.model.TopologySelectorTerm v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.TopologySelectorTermBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.CinderPersistentVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.TopologySelectorTerm;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.CinderPersistentVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.TopologySelectorTermBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySelectorTerm)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -9982,43 +9982,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObjectLike(io.fabric.kubernetes.api.model.TopologySelectorTerm)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
-io.fabric.kubernetes.api.model.CinderPersistentVolumeSource v;
+io.fabric.kubernetes.api.model.TopologySelectorTerm v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.CinderPersistentVolumeSource;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.TopologySelectorTerm;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.TopologySelectorTerm)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withTopologySelectorTermObject(io.fabric.kubernetes.api.model.TopologySelectorTerm)
+public io.fabric.kubernetes.api.model.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.TopologySelectorTerm v;
+io.fabric.kubernetes.api.model.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.TopologySelectorTermBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.TopologySelectorTerm;
+v := @parameter: io.fabric.kubernetes.api.model.CinderPersistentVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.TopologySelectorTermBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.TopologySelectorTerm)>(v);
+v = new io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -10027,24 +10027,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject()
 {
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObjectLike(io.fabric.kubernetes.api.model.TopologySelectorTerm)
+public io.fabric.kubernetes.api.model.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)
 {
-io.fabric.kubernetes.api.model.TopologySelectorTerm v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.TopologySelectorTerm;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.TopologySelectorTerm)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.CinderPersistentVolumeSource;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.CinderPersistentVolumeSource)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withOwnerReferenceObject(io.fabric.kubernetes.api.model.OwnerReference)
@@ -10482,51 +10482,6 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withContainerStateRunningObject(io.fabric.kubernetes.api.model.ContainerStateRunning)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.ComponentStatusList)
-{
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.ComponentStatusList v;
-io.fabric.kubernetes.api.model.ComponentStatusListBuilder v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ComponentStatusList;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ComponentStatusListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.ComponentStatusList)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.ComponentStatusList)
-{
-io.fabric.kubernetes.api.model.ComponentStatusList v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ComponentStatusList;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ComponentStatusList)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.FlockerVolumeSource)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
@@ -10586,6 +10541,51 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.FlockerVolumeSource)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.ComponentStatusList)
+{
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.ComponentStatusList v;
+io.fabric.kubernetes.api.model.ComponentStatusListBuilder v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.ComponentStatusList;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ComponentStatusListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.ComponentStatusList)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.ComponentStatusList)
+{
+io.fabric.kubernetes.api.model.ComponentStatusList v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.ComponentStatusList;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ComponentStatusList)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withScaleIOVolumeSourceObject(io.fabric.kubernetes.api.model.ScaleIOVolumeSource)
 {
 io.fabric.kubernetes.api.model.ScaleIOVolumeSourceBuilder v;
@@ -12537,23 +12537,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$BindingObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Binding)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.EnvVarSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent withVolumeProjectionObject(io.fabric.kubernetes.api.model.VolumeProjection)
 {
+io.fabric.kubernetes.api.model.VolumeProjectionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.EnvVarSource v;
-io.fabric.kubernetes.api.model.EnvVarSourceBuilder v;
+io.fabric.kubernetes.api.model.VolumeProjection v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EnvVarSource;
+v := @parameter: io.fabric.kubernetes.api.model.VolumeProjection;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.EnvVarSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvVarSource)>(v);
+v = new io.fabric.kubernetes.api.model.VolumeProjectionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeProjection)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -12562,43 +12562,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.EnvVarSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObjectLike(io.fabric.kubernetes.api.model.VolumeProjection)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
-io.fabric.kubernetes.api.model.EnvVarSource v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.VolumeProjection v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.EnvVarSource;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EnvVarSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.VolumeProjection;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.VolumeProjection)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withVolumeProjectionObject(io.fabric.kubernetes.api.model.VolumeProjection)
+public io.fabric.kubernetes.api.model.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.EnvVarSource)
 {
-io.fabric.kubernetes.api.model.VolumeProjectionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.VolumeProjection v;
+io.fabric.kubernetes.api.model.EnvVarSource v;
+io.fabric.kubernetes.api.model.EnvVarSourceBuilder v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.VolumeProjection;
+v := @parameter: io.fabric.kubernetes.api.model.EnvVarSource;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.VolumeProjectionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeProjection)>(v);
+v = new io.fabric.kubernetes.api.model.EnvVarSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.EnvVarSource)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -12607,24 +12607,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObjectLike(io.fabric.kubernetes.api.model.VolumeProjection)
+public io.fabric.kubernetes.api.model.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.EnvVarSource)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
-io.fabric.kubernetes.api.model.VolumeProjection v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.EnvVarSource v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.VolumeProjection;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.VolumeProjection)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.EnvVarSource;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.EnvVarSource)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withResourceQuotaObject(io.fabric.kubernetes.api.model.ResourceQuota)
@@ -13408,6 +13408,51 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeDaemonEndpointsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.NodeDaemonEndpoints)>(v, v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.CSIVolumeSource)
+{
+io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder v;
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.model.CSIVolumeSource v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.CSIVolumeSource;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.CSIVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CSIVolumeSource)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CSIVolumeSource)
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.CSIVolumeSource v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.CSIVolumeSource;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.CSIVolumeSource)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withVolumeDeviceObject(io.fabric.kubernetes.api.model.VolumeDevice)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
@@ -13467,23 +13512,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withVolumeDeviceObject(io.fabric.kubernetes.api.model.VolumeDevice)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.CSIVolumeSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeSpecObject(io.fabric.kubernetes.api.model.PersistentVolumeSpec)
 {
-io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.PersistentVolumeSpecBuilder v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.CSIVolumeSource v;
+io.fabric.kubernetes.api.model.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.CSIVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeSpec;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.CSIVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.CSIVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.PersistentVolumeSpecBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeSpecBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeSpec)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -13492,43 +13537,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.CSIVolumeSource)
+public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeSpec)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
-io.fabric.kubernetes.api.model.CSIVolumeSource v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
+io.fabric.kubernetes.api.model.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.CSIVolumeSource;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.CSIVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeSpec;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeSpec)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeSpecObject(io.fabric.kubernetes.api.model.PersistentVolumeSpec)
+public io.fabric.kubernetes.api.model.WatchEventFluent withLifecycleHandlerObject(io.fabric.kubernetes.api.model.LifecycleHandler)
 {
+io.fabric.kubernetes.api.model.LifecycleHandlerBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.PersistentVolumeSpecBuilder v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.LifecycleHandler v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeSpec;
+v := @parameter: io.fabric.kubernetes.api.model.LifecycleHandler;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.PersistentVolumeSpecBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.PersistentVolumeSpecBuilder: void <init>(io.fabric.kubernetes.api.model.PersistentVolumeSpec)>(v);
+v = new io.fabric.kubernetes.api.model.LifecycleHandlerBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.LifecycleHandler)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -13537,24 +13582,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObjectLike(io.fabric.kubernetes.api.model.PersistentVolumeSpec)
+public io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObjectLike(io.fabric.kubernetes.api.model.LifecycleHandler)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
-io.fabric.kubernetes.api.model.PersistentVolumeSpec v;
+io.fabric.kubernetes.api.model.LifecycleHandler v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.PersistentVolumeSpec;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PersistentVolumeSpec)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.LifecycleHandler;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.LifecycleHandler)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withNodeObject(io.fabric.kubernetes.api.model.Node)
@@ -13602,23 +13647,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$NodeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Node)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withLifecycleHandlerObject(io.fabric.kubernetes.api.model.LifecycleHandler)
+public io.fabric.kubernetes.api.model.WatchEventFluent withClusterObject(io.fabric.kubernetes.api.model.Cluster)
 {
-io.fabric.kubernetes.api.model.LifecycleHandlerBuilder v;
+io.fabric.kubernetes.api.model.ClusterBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.LifecycleHandler v;
+io.fabric.kubernetes.api.model.Cluster v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.LifecycleHandler;
+v := @parameter: io.fabric.kubernetes.api.model.Cluster;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.LifecycleHandlerBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.LifecycleHandler)>(v);
+v = new io.fabric.kubernetes.api.model.ClusterBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.Cluster)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -13627,24 +13672,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$ClusterObjectNested withNewClusterObject()
 {
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObjectLike(io.fabric.kubernetes.api.model.LifecycleHandler)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ClusterObjectNested withNewClusterObjectLike(io.fabric.kubernetes.api.model.Cluster)
 {
-io.fabric.kubernetes.api.model.LifecycleHandler v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
+io.fabric.kubernetes.api.model.Cluster v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.LifecycleHandler;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.LifecycleHandler)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.Cluster;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Cluster)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withVolumeObject(io.fabric.kubernetes.api.model.Volume)
@@ -13692,51 +13737,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$VolumeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Volume)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withClusterObject(io.fabric.kubernetes.api.model.Cluster)
-{
-io.fabric.kubernetes.api.model.ClusterBuilder v;
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.Cluster v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.Cluster;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ClusterBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.Cluster)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ClusterObjectNested withNewClusterObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ClusterObjectNested withNewClusterObjectLike(io.fabric.kubernetes.api.model.Cluster)
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.Cluster v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.Cluster;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Cluster)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withNFSVolumeSourceObject(io.fabric.kubernetes.api.model.NFSVolumeSource)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
@@ -13888,23 +13888,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$PodStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.PodStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.KubernetesList)
+public io.fabric.kubernetes.api.model.WatchEventFluent withExecConfigObject(io.fabric.kubernetes.api.model.ExecConfig)
 {
-io.fabric.kubernetes.api.model.KubernetesList v;
-io.fabric.kubernetes.api.model.KubernetesListBuilder v;
+io.fabric.kubernetes.api.model.ExecConfigBuilder v;
+io.fabric.kubernetes.api.model.ExecConfig v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.KubernetesList;
+v := @parameter: io.fabric.kubernetes.api.model.ExecConfig;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.KubernetesListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.KubernetesList)>(v);
+v = new io.fabric.kubernetes.api.model.ExecConfigBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.ExecConfig)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -13913,43 +13913,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.KubernetesList)
+public io.fabric.kubernetes.api.model.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObjectLike(io.fabric.kubernetes.api.model.ExecConfig)
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
-io.fabric.kubernetes.api.model.KubernetesList v;
+io.fabric.kubernetes.api.model.ExecConfig v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.KubernetesList;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.KubernetesList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.ExecConfig;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ExecConfig)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withExecConfigObject(io.fabric.kubernetes.api.model.ExecConfig)
+public io.fabric.kubernetes.api.model.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.KubernetesList)
 {
-io.fabric.kubernetes.api.model.ExecConfigBuilder v;
-io.fabric.kubernetes.api.model.ExecConfig v;
+io.fabric.kubernetes.api.model.KubernetesList v;
+io.fabric.kubernetes.api.model.KubernetesListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ExecConfig;
+v := @parameter: io.fabric.kubernetes.api.model.KubernetesList;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ExecConfigBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.ExecConfig)>(v);
+v = new io.fabric.kubernetes.api.model.KubernetesListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.KubernetesList)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -13958,24 +13958,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject()
 {
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObjectLike(io.fabric.kubernetes.api.model.ExecConfig)
+public io.fabric.kubernetes.api.model.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.KubernetesList)
 {
-io.fabric.kubernetes.api.model.ExecConfig v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.KubernetesList v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ExecConfig;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ExecConfig)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.KubernetesList;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.KubernetesList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withPersistentVolumeStatusObject(io.fabric.kubernetes.api.model.PersistentVolumeStatus)
@@ -14100,23 +14100,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withEndpointPortObject(io.fabric.kubernetes.api.model.EndpointPort)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.HTTPHeader)
+public io.fabric.kubernetes.api.model.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.Capabilities)
 {
-io.fabric.kubernetes.api.model.HTTPHeader v;
+io.fabric.kubernetes.api.model.Capabilities v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.HTTPHeaderBuilder v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.CapabilitiesBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.HTTPHeader;
+v := @parameter: io.fabric.kubernetes.api.model.Capabilities;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.HTTPHeaderBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.HTTPHeader)>(v);
+v = new io.fabric.kubernetes.api.model.CapabilitiesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.Capabilities)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -14125,57 +14125,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObjectLike(io.fabric.kubernetes.api.model.HTTPHeader)
+public io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.Capabilities)
 {
-io.fabric.kubernetes.api.model.HTTPHeader v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl v;
+io.fabric.kubernetes.api.model.Capabilities v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.HTTPHeader;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.HTTPHeader)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.Capabilities;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Capabilities)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withNewHTTPHeaderObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.HTTPHeader)
 {
-io.fabric.kubernetes.api.model.WatchEventFluent v;
 io.fabric.kubernetes.api.model.HTTPHeader v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.HTTPHeader;
-specialinvoke v.<io.fabric.kubernetes.api.model.HTTPHeader: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.HTTPHeader)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.Capabilities)
-{
-io.fabric.kubernetes.api.model.Capabilities v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.HTTPHeaderBuilder v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.CapabilitiesBuilder v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.Capabilities;
+v := @parameter: io.fabric.kubernetes.api.model.HTTPHeader;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.CapabilitiesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.Capabilities)>(v);
+v = new io.fabric.kubernetes.api.model.HTTPHeaderBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.HTTPHeader)>(v);
 v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -14184,24 +14170,38 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject()
+public io.fabric.kubernetes.api.model.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObject()
 {
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.Capabilities)
+public io.fabric.kubernetes.api.model.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObjectLike(io.fabric.kubernetes.api.model.HTTPHeader)
 {
-io.fabric.kubernetes.api.model.Capabilities v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
+io.fabric.kubernetes.api.model.HTTPHeader v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl v;
 io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.Capabilities;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.Capabilities)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.HTTPHeader;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$HTTPHeaderObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.HTTPHeader)>(v, v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent withNewHTTPHeaderObject(java.lang.String, java.lang.String)
+{
+io.fabric.kubernetes.api.model.WatchEventFluent v;
+io.fabric.kubernetes.api.model.HTTPHeader v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.HTTPHeader;
+specialinvoke v.<io.fabric.kubernetes.api.model.HTTPHeader: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.HTTPHeader)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.WatchEventFluent withObjectReferenceObject(io.fabric.kubernetes.api.model.ObjectReference)
@@ -14655,51 +14655,6 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withSecretEnvSourceObject(io.fabric.kubernetes.api.model.SecretEnvSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.ServiceAccount)
-{
-io.fabric.kubernetes.api.model.ServiceAccountBuilder v;
-io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-java.util.List v, v;
-io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.kubernetes.api.model.ServiceAccount v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ServiceAccount;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ServiceAccountBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceAccount)>(v);
-v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject()
-{
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.ServiceAccount)
-{
-io.fabric.kubernetes.api.model.ServiceAccount v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
-io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.ServiceAccount;
-v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ServiceAccount)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource)
 {
 io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSourceBuilder v;
@@ -14763,6 +14718,51 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.model.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.ServiceAccount)
+{
+io.fabric.kubernetes.api.model.ServiceAccountBuilder v;
+io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+java.util.List v, v;
+io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.kubernetes.api.model.ServiceAccount v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.ServiceAccount;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.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.ServiceAccountBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.ServiceAccount)>(v);
+v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject()
+{
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.ServiceAccount)
+{
+io.fabric.kubernetes.api.model.ServiceAccount v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
+io.fabric.kubernetes.api.model.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.ServiceAccount;
+v = new io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.WatchEventFluentImpl,io.fabric.kubernetes.api.model.ServiceAccount)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.WatchEventFluent withPodIPObject(io.fabric.kubernetes.api.model.PodIP)
 {
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
