diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluent.jimple	2025-03-13 15:14:12.274262688 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluent.jimple	2025-03-13 15:14:20.810128489 +0000
@@ -389,16 +389,6 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1WebhookClientConfigObjectsNested setNewWebhookClientConfigObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1WebhookClientConfigObjectsNested addNewV1beta1WebhookClientConfigObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1WebhookClientConfigObjectsNested addNewWebhookClientConfigObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[]);
@@ -409,6 +399,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested setNewWebhookConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToLocalObjectReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToLocalObjectReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToLocalObjectReferenceObjects(io.fabric.kubernetes.api.model.LocalObjectReference[]);
@@ -431,16 +431,6 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ExternalDocumentationObjectsNested addNewExternalDocumentationObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ExternalDocumentationObjectsNested addNewExternalDocumentationObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewExternalDocumentationObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[]);
@@ -451,16 +441,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested setNewCustomResourceDefinitionVersionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[]);
@@ -472,6 +462,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewValidationRuleObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[]);
@@ -482,6 +482,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested setNewCustomResourceDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[]);
@@ -493,16 +503,6 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewV1beta1CustomResourceDefinitionConditionObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewCustomResourceDefinitionConditionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewV1beta1CustomResourceDefinitionConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToServiceReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference[]);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluentImpl.jimple	2025-03-13 15:14:12.258262940 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionRequestFluentImpl.jimple	2025-03-13 15:14:20.794128741 +0000
@@ -311,14 +311,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookClientConfigObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -331,19 +331,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToExternalDocumentationObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -351,14 +346,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -366,6 +361,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -601,14 +601,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToWebhookClientConfigObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -621,19 +621,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToExternalDocumentationObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -641,14 +636,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -656,6 +651,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToServiceReferenceObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -1037,18 +1037,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookClientConfigObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -1065,13 +1065,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToExternalDocumentationObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1079,11 +1072,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -1093,18 +1086,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1114,6 +1107,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -1526,18 +1526,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookClientConfigObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -1554,13 +1554,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToExternalDocumentationObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1568,11 +1561,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -1582,18 +1575,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1603,6 +1596,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -2024,18 +2024,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookClientConfigObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -2052,13 +2052,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromExternalDocumentationObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2066,11 +2059,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -2080,18 +2073,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2101,6 +2094,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -2503,18 +2503,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookClientConfigObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -2531,13 +2531,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromExternalDocumentationObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2545,11 +2538,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -2559,18 +2552,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2580,6 +2573,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -13873,27 +13873,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1WebhookClientConfigObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13918,27 +13918,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13974,18 +13974,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -13997,8 +13997,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14009,9 +14009,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToWebhookConversionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -14033,8 +14033,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14044,25 +14044,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14076,9 +14076,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromWebhookConversionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -14094,8 +14094,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14107,7 +14107,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromWebhookConversionObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14139,64 +14139,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested setNewWebhookConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14221,27 +14221,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14277,18 +14277,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -14300,8 +14300,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14312,9 +14312,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToWebhookConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -14336,8 +14336,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14347,25 +14347,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14379,9 +14379,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromWebhookConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -14397,8 +14397,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14410,7 +14410,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromWebhookConversionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14442,41 +14442,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested setNewWebhookConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToLocalObjectReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference)
@@ -15118,27 +15118,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ExternalDocumentationObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15163,27 +15163,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15219,18 +15219,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15242,8 +15242,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15254,9 +15254,8 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceDefinitionVersionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -15265,6 +15264,7 @@
 java.util.List v;
 java.lang.Object v;
 boolean v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
@@ -15278,8 +15278,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15289,25 +15289,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15321,9 +15321,8 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceDefinitionVersionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -15332,6 +15331,7 @@
 java.util.List v;
 java.lang.Object v;
 boolean v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
 v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
@@ -15339,8 +15339,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15352,7 +15352,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceDefinitionVersionObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15384,64 +15384,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested setNewCustomResourceDefinitionVersionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15466,27 +15466,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15522,18 +15522,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15545,8 +15545,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15557,8 +15557,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceDefinitionVersionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -15567,7 +15568,6 @@
 java.util.List v;
 java.lang.Object v;
 boolean v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
@@ -15581,8 +15581,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15592,25 +15592,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15624,8 +15624,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceDefinitionVersionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
@@ -15634,7 +15635,6 @@
 java.util.List v;
 java.lang.Object v;
 boolean v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
 v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
@@ -15642,8 +15642,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15655,7 +15655,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceDefinitionVersionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15687,64 +15687,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested setNewCustomResourceDefinitionVersionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15769,27 +15769,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15825,18 +15825,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15848,8 +15848,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15860,14 +15860,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToValidationRuleObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 java.lang.Object v;
 boolean v;
@@ -15884,8 +15884,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15895,25 +15895,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15927,14 +15927,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromValidationRuleObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 java.lang.Object v;
 boolean v;
@@ -15945,8 +15945,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15958,7 +15958,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromValidationRuleObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15990,64 +15990,81 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewValidationRuleObject(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)[1];
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested setNewValidationRuleObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+{
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16072,27 +16089,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16128,18 +16145,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16151,8 +16168,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16163,14 +16180,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToValidationRuleObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 java.lang.Object v;
 boolean v;
@@ -16187,8 +16204,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16198,25 +16215,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16230,14 +16247,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromValidationRuleObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 java.lang.Object v;
 boolean v;
@@ -16248,8 +16265,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16261,7 +16278,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromValidationRuleObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -16293,58 +16310,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewValidationRuleObject(java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)[1];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested setNewValidationRuleObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)
@@ -16650,27 +16650,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16695,27 +16695,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16751,18 +16751,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16774,8 +16774,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16786,13 +16786,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 java.lang.Object v;
@@ -16810,8 +16810,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16821,25 +16821,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16853,13 +16853,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v;
 java.util.List v;
 java.lang.Object v;
@@ -16871,8 +16871,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16884,7 +16884,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -16916,84 +16916,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewV1beta1CustomResourceDefinitionConditionObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewCustomResourceDefinitionConditionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewV1beta1CustomResourceDefinitionConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[] v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition v;
-java.lang.String v, v, v, v, v;
-v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition)[1];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested setNewCustomResourceDefinitionConditionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -17018,27 +16998,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -17074,18 +17054,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -17097,8 +17077,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17109,13 +17089,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 java.lang.Object v;
@@ -17133,8 +17113,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17144,25 +17124,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17176,13 +17156,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v;
 java.util.List v;
 java.lang.Object v;
@@ -17194,8 +17174,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17207,7 +17187,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -17239,41 +17219,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewV1beta1CustomResourceDefinitionConditionObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewCustomResourceDefinitionConditionObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addNewV1beta1CustomResourceDefinitionConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition)[1];
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested setNewCustomResourceDefinitionConditionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+{
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluent.jimple	2025-03-13 15:14:12.446259984 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluent.jimple	2025-03-13 15:14:20.966126037 +0000
@@ -386,16 +386,6 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1WebhookClientConfigConvertedObjectsNested setNewWebhookClientConfigConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1WebhookClientConfigConvertedObjectsNested addNewV1beta1WebhookClientConfigConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1WebhookClientConfigConvertedObjectsNested addNewWebhookClientConfigConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[]);
@@ -406,6 +396,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested setNewWebhookConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToLocalObjectReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToLocalObjectReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToLocalObjectReferenceConvertedObjects(io.fabric.kubernetes.api.model.LocalObjectReference[]);
@@ -428,16 +428,6 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ExternalDocumentationConvertedObjectsNested addNewExternalDocumentationConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ExternalDocumentationConvertedObjectsNested addNewExternalDocumentationConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewExternalDocumentationConvertedObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[]);
@@ -448,16 +438,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested setNewCustomResourceDefinitionVersionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[]);
@@ -469,6 +459,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewValidationRuleConvertedObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[]);
@@ -479,6 +479,16 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionConvertedObjectsNested setNewCustomResourceDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionConvertedObjectsNested addNewCustomResourceDefinitionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionConvertedObjectsNested addNewCustomResourceDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject();
+public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[]);
@@ -490,16 +500,6 @@
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewV1beta1CustomResourceDefinitionConditionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewCustomResourceDefinitionConditionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewV1beta1CustomResourceDefinitionConditionConvertedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject();
-public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToServiceReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference);
 public abstract transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference[]);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluentImpl.jimple	2025-03-13 15:14:12.678256337 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-model-apiextensions-6.4.0.jar:kubernetes-model-apiextensions-6.4.0.jar/io.fabric8.kubernetes.api.model.apiextensions.v1.ConversionResponseFluentImpl.jimple	2025-03-13 15:14:21.178122704 +0000
@@ -278,14 +278,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookClientConfigConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -298,19 +298,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToExternalDocumentationConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -318,14 +313,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -333,6 +328,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -568,14 +568,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToWebhookClientConfigConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -588,19 +588,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToExternalDocumentationConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -608,14 +603,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -623,6 +618,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToServiceReferenceConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -1004,18 +1004,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -1032,13 +1032,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1046,11 +1039,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -1060,18 +1053,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1081,6 +1074,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -1493,18 +1493,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -1521,13 +1521,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1535,11 +1528,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -1549,18 +1542,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1570,6 +1563,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -1991,18 +1991,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -2019,13 +2019,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2033,11 +2026,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -2047,18 +2040,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2068,6 +2061,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -2470,18 +2470,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.LocalObjectReference;
@@ -2498,13 +2498,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2512,11 +2505,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
@@ -2526,18 +2519,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2547,6 +2540,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)[1];
@@ -13840,27 +13840,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1WebhookClientConfigConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.WebhookClientConfig)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13885,27 +13885,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13941,18 +13941,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -13964,8 +13964,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -13976,9 +13976,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToWebhookConversionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -14000,8 +14000,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14011,25 +14011,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14043,9 +14043,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromWebhookConversionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -14061,8 +14061,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14074,7 +14074,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromWebhookConversionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14106,64 +14106,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObject()
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
 int v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested setNewWebhookConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14188,27 +14188,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14244,18 +14244,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -14267,8 +14267,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14279,9 +14279,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToWebhookConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -14303,8 +14303,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14314,25 +14314,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[] v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14346,9 +14346,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromWebhookConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -14364,8 +14364,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14377,7 +14377,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromWebhookConversionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14409,41 +14409,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject()
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
 int v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested setNewWebhookConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.WebhookConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToLocalObjectReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.LocalObjectReference)
@@ -15085,27 +15085,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ExternalDocumentationConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ExternalDocumentation)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15130,27 +15130,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15186,18 +15186,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15209,8 +15209,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15221,9 +15221,8 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -15232,6 +15231,7 @@
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
@@ -15245,8 +15245,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15256,25 +15256,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15288,9 +15288,8 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -15299,6 +15298,7 @@
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
 v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
@@ -15306,8 +15306,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15319,7 +15319,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceDefinitionVersionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15351,64 +15351,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObject()
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 int v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested setNewCustomResourceDefinitionVersionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15433,27 +15433,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15489,18 +15489,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15512,8 +15512,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15524,8 +15524,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -15534,7 +15535,6 @@
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
@@ -15548,8 +15548,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15559,25 +15559,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[] v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15591,8 +15591,9 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
@@ -15601,7 +15602,6 @@
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
 v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
@@ -15609,8 +15609,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15622,7 +15622,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceDefinitionVersionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15654,64 +15654,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject()
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
 int v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested setNewCustomResourceDefinitionVersionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15736,27 +15736,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15792,18 +15792,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15815,8 +15815,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15827,13 +15827,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToValidationRuleConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
@@ -15851,8 +15851,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15862,25 +15862,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15894,13 +15894,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromValidationRuleConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
@@ -15912,8 +15912,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15925,7 +15925,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromValidationRuleConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15957,64 +15957,81 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObject()
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
 int v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewValidationRuleConvertedObject(java.lang.String, java.lang.String)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)[1];
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested setNewValidationRuleConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+{
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16039,27 +16056,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16095,18 +16112,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16118,8 +16135,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16130,13 +16147,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToValidationRuleConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
@@ -16154,8 +16171,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16165,25 +16182,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16197,13 +16214,13 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromValidationRuleConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
 java.util.ArrayList v, v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
@@ -16215,8 +16232,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16228,7 +16245,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromValidationRuleConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -16260,58 +16277,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject()
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
 int v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewValidationRuleConvertedObject(java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[] v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
-java.lang.String v, v;
-v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)[1];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested setNewValidationRuleConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.ValidationRule)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)
@@ -16617,27 +16617,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16662,27 +16662,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16718,18 +16718,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16741,8 +16741,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16753,12 +16753,12 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
@@ -16777,8 +16777,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16788,25 +16788,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16820,12 +16820,12 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
 {
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
@@ -16838,8 +16838,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16851,7 +16851,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -16883,84 +16883,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewV1beta1CustomResourceDefinitionConditionConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewCustomResourceDefinitionConditionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 int v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewV1beta1CustomResourceDefinitionConditionConvertedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[] v;
-io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-java.lang.String v, v, v, v, v;
-v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition)[1];
-v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested setNewCustomResourceDefinitionConditionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16985,27 +16965,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -17041,18 +17021,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -17064,8 +17044,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17076,12 +17056,12 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
@@ -17100,8 +17080,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17111,25 +17091,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[] v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
 int v, v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17143,12 +17123,12 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
 {
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 java.util.Iterator v;
 java.util.Collection v;
 io.fabric.kubernetes.api.builder.VisitableMap v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.ArrayList v, v;
 java.util.List v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
@@ -17161,8 +17141,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17174,7 +17154,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -17206,41 +17186,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject()
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewV1beta1CustomResourceDefinitionConditionConvertedObject()
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewCustomResourceDefinitionConditionConvertedObjectLike(io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 int v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addNewV1beta1CustomResourceDefinitionConditionConvertedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
 {
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition v;
 io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition)[1];
+v = new io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested setNewCustomResourceDefinitionConditionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)
+{
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 v := @this: io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.apiextensions.v1beta.ServiceReference)
