diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AbstractOpenApiSchemaFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AbstractOpenApiSchemaFluent.java
index c1a109d75a..6d406063ce 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AbstractOpenApiSchemaFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AbstractOpenApiSchemaFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class AbstractOpenApiSchemaFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class AbstractOpenApiSchemaFluent> extends BaseFluent{
private Boolean isNullable;
private String schemaType;
@@ -52,7 +54,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- AbstractOpenApiSchemaFluent that = (AbstractOpenApiSchemaFluent) o;
+ AbstractOpenApiSchemaFluent> that = (AbstractOpenApiSchemaFluent>) o;
if (!(Objects.equals(isNullable, that.isNullable))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceBuilder.java
index 33aafc1fd4..fd772c70ae 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class AdmissionregistrationV1ServiceReferenceBuilder extends AdmissionregistrationV1ServiceReferenceFluent implements VisitableBuilder{
AdmissionregistrationV1ServiceReferenceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceFluent.java
index de6b616572..26e6281880 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReferenceFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class AdmissionregistrationV1ServiceReferenceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class AdmissionregistrationV1ServiceReferenceFluent> extends BaseFluent{
private String name;
private String namespace;
@@ -58,7 +60,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- AdmissionregistrationV1ServiceReferenceFluent that = (AdmissionregistrationV1ServiceReferenceFluent) o;
+ AdmissionregistrationV1ServiceReferenceFluent> that = (AdmissionregistrationV1ServiceReferenceFluent>) o;
if (!(Objects.equals(name, that.name))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigBuilder.java
index a1b151f9d2..5840393ced 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class AdmissionregistrationV1WebhookClientConfigBuilder extends AdmissionregistrationV1WebhookClientConfigFluent implements VisitableBuilder{
AdmissionregistrationV1WebhookClientConfigFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigFluent.java
index 2ec9d8fe8a..d9ff8d26ce 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfigFluent.java
@@ -24,12 +24,14 @@
import java.util.List;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class AdmissionregistrationV1WebhookClientConfigFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class AdmissionregistrationV1WebhookClientConfigFluent> extends BaseFluent{
private List caBundle;
private AdmissionregistrationV1ServiceReferenceBuilder service;
@@ -105,7 +107,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- AdmissionregistrationV1WebhookClientConfigFluent that = (AdmissionregistrationV1WebhookClientConfigFluent) o;
+ AdmissionregistrationV1WebhookClientConfigFluent> that = (AdmissionregistrationV1WebhookClientConfigFluent>) o;
if (!(Objects.equals(caBundle, that.caBundle))) {
return false;
}
@@ -214,11 +216,11 @@ public A withCaBundle(byte... caBundle) {
}
public ServiceNested withNewService() {
- return new ServiceNested(null);
+ return new ServiceNested<>(null);
}
public ServiceNested withNewServiceLike(AdmissionregistrationV1ServiceReference item) {
- return new ServiceNested(item);
+ return new ServiceNested<>(item);
}
public A withService(AdmissionregistrationV1ServiceReference service) {
@@ -227,8 +229,8 @@ public A withService(AdmissionregistrationV1ServiceReference service) {
this.service = new AdmissionregistrationV1ServiceReferenceBuilder(service);
this._visitables.get("service").add(this.service);
} else {
- this.service = null;
this._visitables.get("service").remove(this.service);
+ this.service = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceBuilder.java
index 7461caff53..7210df9c97 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class ApiextensionsV1ServiceReferenceBuilder extends ApiextensionsV1ServiceReferenceFluent implements VisitableBuilder{
ApiextensionsV1ServiceReferenceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceFluent.java
index ea553738a9..5c34563326 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReferenceFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class ApiextensionsV1ServiceReferenceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class ApiextensionsV1ServiceReferenceFluent> extends BaseFluent{
private String name;
private String namespace;
@@ -58,7 +60,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- ApiextensionsV1ServiceReferenceFluent that = (ApiextensionsV1ServiceReferenceFluent) o;
+ ApiextensionsV1ServiceReferenceFluent> that = (ApiextensionsV1ServiceReferenceFluent>) o;
if (!(Objects.equals(name, that.name))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigBuilder.java
index 9b2a4f8aa4..1b09f97fe8 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class ApiextensionsV1WebhookClientConfigBuilder extends ApiextensionsV1WebhookClientConfigFluent implements VisitableBuilder{
ApiextensionsV1WebhookClientConfigFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigFluent.java
index b4c4df6ee9..afad54d6fc 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfigFluent.java
@@ -24,12 +24,14 @@
import java.util.List;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class ApiextensionsV1WebhookClientConfigFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class ApiextensionsV1WebhookClientConfigFluent> extends BaseFluent{
private List caBundle;
private ApiextensionsV1ServiceReferenceBuilder service;
@@ -105,7 +107,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- ApiextensionsV1WebhookClientConfigFluent that = (ApiextensionsV1WebhookClientConfigFluent) o;
+ ApiextensionsV1WebhookClientConfigFluent> that = (ApiextensionsV1WebhookClientConfigFluent>) o;
if (!(Objects.equals(caBundle, that.caBundle))) {
return false;
}
@@ -214,11 +216,11 @@ public A withCaBundle(byte... caBundle) {
}
public ServiceNested withNewService() {
- return new ServiceNested(null);
+ return new ServiceNested<>(null);
}
public ServiceNested withNewServiceLike(ApiextensionsV1ServiceReference item) {
- return new ServiceNested(item);
+ return new ServiceNested<>(item);
}
public A withService(ApiextensionsV1ServiceReference service) {
@@ -227,8 +229,8 @@ public A withService(ApiextensionsV1ServiceReference service) {
this.service = new ApiextensionsV1ServiceReferenceBuilder(service);
this._visitables.get("service").add(this.service);
} else {
- this.service = null;
this._visitables.get("service").remove(this.service);
+ this.service = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceBuilder.java
index c6e7a1ee0d..21862fb9ed 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class ApiregistrationV1ServiceReferenceBuilder extends ApiregistrationV1ServiceReferenceFluent implements VisitableBuilder{
ApiregistrationV1ServiceReferenceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceFluent.java
index ecff923d1b..2eff9796f1 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReferenceFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class ApiregistrationV1ServiceReferenceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class ApiregistrationV1ServiceReferenceFluent> extends BaseFluent{
private String name;
private String namespace;
@@ -56,7 +58,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- ApiregistrationV1ServiceReferenceFluent that = (ApiregistrationV1ServiceReferenceFluent) o;
+ ApiregistrationV1ServiceReferenceFluent> that = (ApiregistrationV1ServiceReferenceFluent>) o;
if (!(Objects.equals(name, that.name))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestBuilder.java
index a790d7b4e2..0a6a33c82d 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class AuthenticationV1TokenRequestBuilder extends AuthenticationV1TokenRequestFluent implements VisitableBuilder{
AuthenticationV1TokenRequestFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestFluent.java
index 7a33138410..a0318681cd 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequestFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class AuthenticationV1TokenRequestFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class AuthenticationV1TokenRequestFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -109,7 +111,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- AuthenticationV1TokenRequestFluent that = (AuthenticationV1TokenRequestFluent) o;
+ AuthenticationV1TokenRequestFluent> that = (AuthenticationV1TokenRequestFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -207,34 +209,34 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public SpecNested withNewSpec() {
- return new SpecNested(null);
+ return new SpecNested<>(null);
}
public SpecNested withNewSpecLike(V1TokenRequestSpec item) {
- return new SpecNested(item);
+ return new SpecNested<>(item);
}
public StatusNested withNewStatus() {
- return new StatusNested(null);
+ return new StatusNested<>(null);
}
public StatusNested withNewStatusLike(V1TokenRequestStatus item) {
- return new StatusNested(item);
+ return new StatusNested<>(item);
}
public A withSpec(V1TokenRequestSpec spec) {
@@ -243,8 +245,8 @@ public A withSpec(V1TokenRequestSpec spec) {
this.spec = new V1TokenRequestSpecBuilder(spec);
this._visitables.get("spec").add(this.spec);
} else {
- this.spec = null;
this._visitables.get("spec").remove(this.spec);
+ this.spec = null;
}
return (A) this;
}
@@ -255,8 +257,8 @@ public A withStatus(V1TokenRequestStatus status) {
this.status = new V1TokenRequestStatusBuilder(status);
this._visitables.get("status").add(this.status);
} else {
- this.status = null;
this._visitables.get("status").remove(this.status);
+ this.status = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortBuilder.java
index 56cb88550b..21acf1a41a 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class CoreV1EndpointPortBuilder extends CoreV1EndpointPortFluent implements VisitableBuilder{
CoreV1EndpointPortFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortFluent.java
index 0c2c5d16a4..a8cd98dc70 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPortFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class CoreV1EndpointPortFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class CoreV1EndpointPortFluent> extends BaseFluent{
private String appProtocol;
private String name;
@@ -58,7 +60,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- CoreV1EndpointPortFluent that = (CoreV1EndpointPortFluent) o;
+ CoreV1EndpointPortFluent> that = (CoreV1EndpointPortFluent>) o;
if (!(Objects.equals(appProtocol, that.appProtocol))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventBuilder.java
index e1a571f88e..5ba713e251 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class CoreV1EventBuilder extends CoreV1EventFluent implements VisitableBuilder{
CoreV1EventFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventFluent.java
index d458cab186..7dd3347c44 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventFluent.java
@@ -22,12 +22,14 @@
import java.time.OffsetDateTime;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class CoreV1EventFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class CoreV1EventFluent> extends BaseFluent{
private String action;
private String apiVersion;
@@ -167,7 +169,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- CoreV1EventFluent that = (CoreV1EventFluent) o;
+ CoreV1EventFluent> that = (CoreV1EventFluent>) o;
if (!(Objects.equals(action, that.action))) {
return false;
}
@@ -464,8 +466,8 @@ public A withInvolvedObject(V1ObjectReference involvedObject) {
this.involvedObject = new V1ObjectReferenceBuilder(involvedObject);
this._visitables.get("involvedObject").add(this.involvedObject);
} else {
- this.involvedObject = null;
this._visitables.get("involvedObject").remove(this.involvedObject);
+ this.involvedObject = null;
}
return (A) this;
}
@@ -491,50 +493,50 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public InvolvedObjectNested withNewInvolvedObject() {
- return new InvolvedObjectNested(null);
+ return new InvolvedObjectNested<>(null);
}
public InvolvedObjectNested withNewInvolvedObjectLike(V1ObjectReference item) {
- return new InvolvedObjectNested(item);
+ return new InvolvedObjectNested<>(item);
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public RelatedNested withNewRelated() {
- return new RelatedNested(null);
+ return new RelatedNested<>(null);
}
public RelatedNested withNewRelatedLike(V1ObjectReference item) {
- return new RelatedNested(item);
+ return new RelatedNested<>(item);
}
public SeriesNested withNewSeries() {
- return new SeriesNested(null);
+ return new SeriesNested<>(null);
}
public SeriesNested withNewSeriesLike(CoreV1EventSeries item) {
- return new SeriesNested(item);
+ return new SeriesNested<>(item);
}
public SourceNested withNewSource() {
- return new SourceNested(null);
+ return new SourceNested<>(null);
}
public SourceNested withNewSourceLike(V1EventSource item) {
- return new SourceNested(item);
+ return new SourceNested<>(item);
}
public A withReason(String reason) {
@@ -548,8 +550,8 @@ public A withRelated(V1ObjectReference related) {
this.related = new V1ObjectReferenceBuilder(related);
this._visitables.get("related").add(this.related);
} else {
- this.related = null;
this._visitables.get("related").remove(this.related);
+ this.related = null;
}
return (A) this;
}
@@ -570,8 +572,8 @@ public A withSeries(CoreV1EventSeries series) {
this.series = new CoreV1EventSeriesBuilder(series);
this._visitables.get("series").add(this.series);
} else {
- this.series = null;
this._visitables.get("series").remove(this.series);
+ this.series = null;
}
return (A) this;
}
@@ -582,8 +584,8 @@ public A withSource(V1EventSource source) {
this.source = new V1EventSourceBuilder(source);
this._visitables.get("source").add(this.source);
} else {
- this.source = null;
this._visitables.get("source").remove(this.source);
+ this.source = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListBuilder.java
index de5db7240b..443c896e1f 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class CoreV1EventListBuilder extends CoreV1EventListFluent implements VisitableBuilder{
CoreV1EventListFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListFluent.java
index e297376328..69032da875 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventListFluent.java
@@ -26,12 +26,14 @@
import java.util.Objects;
import java.util.Optional;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class CoreV1EventListFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class CoreV1EventListFluent> extends BaseFluent{
private String apiVersion;
private ArrayList items;
@@ -47,7 +49,7 @@ public CoreV1EventListFluent(CoreV1EventList instance) {
public A addAllToItems(Collection items) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
for (CoreV1Event item : items) {
CoreV1EventBuilder builder = new CoreV1EventBuilder(item);
@@ -58,16 +60,16 @@ public A addAllToItems(Collection items) {
}
public ItemsNested addNewItem() {
- return new ItemsNested(-1, null);
+ return new ItemsNested<>(-1, null);
}
public ItemsNested addNewItemLike(CoreV1Event item) {
- return new ItemsNested(-1, item);
+ return new ItemsNested<>(-1, item);
}
public A addToItems(CoreV1Event... items) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
for (CoreV1Event item : items) {
CoreV1EventBuilder builder = new CoreV1EventBuilder(item);
@@ -79,7 +81,7 @@ public A addToItems(CoreV1Event... items) {
public A addToItems(int index,CoreV1Event item) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
CoreV1EventBuilder builder = new CoreV1EventBuilder(item);
if (index < 0 || index >= this.items.size()) {
@@ -189,7 +191,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- CoreV1EventListFluent that = (CoreV1EventListFluent) o;
+ CoreV1EventListFluent> that = (CoreV1EventListFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -271,6 +273,7 @@ public A removeMatchingFromItems(Predicate predicate) {
return (A) this;
}
Iterator each = items.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("items");
while (each.hasNext()) {
CoreV1EventBuilder builder = each.next();
@@ -283,12 +286,12 @@ public A removeMatchingFromItems(Predicate predicate) {
}
public ItemsNested setNewItemLike(int index,CoreV1Event item) {
- return new ItemsNested(index, item);
+ return new ItemsNested<>(index, item);
}
public A setToItems(int index,CoreV1Event item) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
CoreV1EventBuilder builder = new CoreV1EventBuilder(item);
if (index < 0 || index >= this.items.size()) {
@@ -337,7 +340,7 @@ public A withItems(List items) {
this._visitables.get("items").clear();
}
if (items != null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
for (CoreV1Event item : items) {
this.addToItems(item);
}
@@ -371,18 +374,18 @@ public A withMetadata(V1ListMeta metadata) {
this.metadata = new V1ListMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ListMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public class ItemsNested extends CoreV1EventFluent> implements Nested{
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesBuilder.java
index c0423bfe4e..84c8c6d91c 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class CoreV1EventSeriesBuilder extends CoreV1EventSeriesFluent implements VisitableBuilder{
CoreV1EventSeriesFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesFluent.java
index d92743bde4..d7676b8506 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1EventSeriesFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.time.OffsetDateTime;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class CoreV1EventSeriesFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class CoreV1EventSeriesFluent> extends BaseFluent{
private Integer count;
private OffsetDateTime lastObservedTime;
@@ -55,7 +57,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- CoreV1EventSeriesFluent that = (CoreV1EventSeriesFluent) o;
+ CoreV1EventSeriesFluent> that = (CoreV1EventSeriesFluent>) o;
if (!(Objects.equals(count, that.count))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimBuilder.java
index ff53f63bd2..addaf86e44 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class CoreV1ResourceClaimBuilder extends CoreV1ResourceClaimFluent implements VisitableBuilder{
CoreV1ResourceClaimFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimFluent.java
index 9399233c2f..ef18187cdb 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/CoreV1ResourceClaimFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class CoreV1ResourceClaimFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class CoreV1ResourceClaimFluent> extends BaseFluent{
private String name;
private String request;
@@ -53,7 +55,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- CoreV1ResourceClaimFluent that = (CoreV1ResourceClaimFluent) o;
+ CoreV1ResourceClaimFluent> that = (CoreV1ResourceClaimFluent>) o;
if (!(Objects.equals(name, that.name))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortBuilder.java
index c5d113491c..8662c0ebfc 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class DiscoveryV1EndpointPortBuilder extends DiscoveryV1EndpointPortFluent implements VisitableBuilder{
DiscoveryV1EndpointPortFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortFluent.java
index ecddd9f212..b4798d003c 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/DiscoveryV1EndpointPortFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class DiscoveryV1EndpointPortFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class DiscoveryV1EndpointPortFluent> extends BaseFluent{
private String appProtocol;
private String name;
@@ -58,7 +60,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- DiscoveryV1EndpointPortFluent that = (DiscoveryV1EndpointPortFluent) o;
+ DiscoveryV1EndpointPortFluent> that = (DiscoveryV1EndpointPortFluent>) o;
if (!(Objects.equals(appProtocol, that.appProtocol))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventBuilder.java
index d4d41d55b8..05ad861db5 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class EventsV1EventBuilder extends EventsV1EventFluent implements VisitableBuilder{
EventsV1EventFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventFluent.java
index 3db966e22c..950a05f7b4 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventFluent.java
@@ -22,12 +22,14 @@
import java.time.OffsetDateTime;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class EventsV1EventFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class EventsV1EventFluent> extends BaseFluent{
private String action;
private String apiVersion;
@@ -167,7 +169,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- EventsV1EventFluent that = (EventsV1EventFluent) o;
+ EventsV1EventFluent> that = (EventsV1EventFluent>) o;
if (!(Objects.equals(action, that.action))) {
return false;
}
@@ -464,8 +466,8 @@ public A withDeprecatedSource(V1EventSource deprecatedSource) {
this.deprecatedSource = new V1EventSourceBuilder(deprecatedSource);
this._visitables.get("deprecatedSource").add(this.deprecatedSource);
} else {
- this.deprecatedSource = null;
this._visitables.get("deprecatedSource").remove(this.deprecatedSource);
+ this.deprecatedSource = null;
}
return (A) this;
}
@@ -486,50 +488,50 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public DeprecatedSourceNested withNewDeprecatedSource() {
- return new DeprecatedSourceNested(null);
+ return new DeprecatedSourceNested<>(null);
}
public DeprecatedSourceNested withNewDeprecatedSourceLike(V1EventSource item) {
- return new DeprecatedSourceNested(item);
+ return new DeprecatedSourceNested<>(item);
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public RegardingNested withNewRegarding() {
- return new RegardingNested(null);
+ return new RegardingNested<>(null);
}
public RegardingNested withNewRegardingLike(V1ObjectReference item) {
- return new RegardingNested(item);
+ return new RegardingNested<>(item);
}
public RelatedNested withNewRelated() {
- return new RelatedNested(null);
+ return new RelatedNested<>(null);
}
public RelatedNested withNewRelatedLike(V1ObjectReference item) {
- return new RelatedNested(item);
+ return new RelatedNested<>(item);
}
public SeriesNested withNewSeries() {
- return new SeriesNested(null);
+ return new SeriesNested<>(null);
}
public SeriesNested withNewSeriesLike(EventsV1EventSeries item) {
- return new SeriesNested(item);
+ return new SeriesNested<>(item);
}
public A withNote(String note) {
@@ -548,8 +550,8 @@ public A withRegarding(V1ObjectReference regarding) {
this.regarding = new V1ObjectReferenceBuilder(regarding);
this._visitables.get("regarding").add(this.regarding);
} else {
- this.regarding = null;
this._visitables.get("regarding").remove(this.regarding);
+ this.regarding = null;
}
return (A) this;
}
@@ -560,8 +562,8 @@ public A withRelated(V1ObjectReference related) {
this.related = new V1ObjectReferenceBuilder(related);
this._visitables.get("related").add(this.related);
} else {
- this.related = null;
this._visitables.get("related").remove(this.related);
+ this.related = null;
}
return (A) this;
}
@@ -582,8 +584,8 @@ public A withSeries(EventsV1EventSeries series) {
this.series = new EventsV1EventSeriesBuilder(series);
this._visitables.get("series").add(this.series);
} else {
- this.series = null;
this._visitables.get("series").remove(this.series);
+ this.series = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListBuilder.java
index 50969d2eee..234c366e8e 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class EventsV1EventListBuilder extends EventsV1EventListFluent implements VisitableBuilder{
EventsV1EventListFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListFluent.java
index 016451644a..98c1f2d134 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventListFluent.java
@@ -26,12 +26,14 @@
import java.util.Objects;
import java.util.Optional;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class EventsV1EventListFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class EventsV1EventListFluent> extends BaseFluent{
private String apiVersion;
private ArrayList items;
@@ -47,7 +49,7 @@ public EventsV1EventListFluent(EventsV1EventList instance) {
public A addAllToItems(Collection items) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
for (EventsV1Event item : items) {
EventsV1EventBuilder builder = new EventsV1EventBuilder(item);
@@ -58,16 +60,16 @@ public A addAllToItems(Collection items) {
}
public ItemsNested addNewItem() {
- return new ItemsNested(-1, null);
+ return new ItemsNested<>(-1, null);
}
public ItemsNested addNewItemLike(EventsV1Event item) {
- return new ItemsNested(-1, item);
+ return new ItemsNested<>(-1, item);
}
public A addToItems(EventsV1Event... items) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
for (EventsV1Event item : items) {
EventsV1EventBuilder builder = new EventsV1EventBuilder(item);
@@ -79,7 +81,7 @@ public A addToItems(EventsV1Event... items) {
public A addToItems(int index,EventsV1Event item) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
EventsV1EventBuilder builder = new EventsV1EventBuilder(item);
if (index < 0 || index >= this.items.size()) {
@@ -189,7 +191,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- EventsV1EventListFluent that = (EventsV1EventListFluent) o;
+ EventsV1EventListFluent> that = (EventsV1EventListFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -271,6 +273,7 @@ public A removeMatchingFromItems(Predicate predicate) {
return (A) this;
}
Iterator each = items.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("items");
while (each.hasNext()) {
EventsV1EventBuilder builder = each.next();
@@ -283,12 +286,12 @@ public A removeMatchingFromItems(Predicate predicate) {
}
public ItemsNested setNewItemLike(int index,EventsV1Event item) {
- return new ItemsNested(index, item);
+ return new ItemsNested<>(index, item);
}
public A setToItems(int index,EventsV1Event item) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
EventsV1EventBuilder builder = new EventsV1EventBuilder(item);
if (index < 0 || index >= this.items.size()) {
@@ -337,7 +340,7 @@ public A withItems(List items) {
this._visitables.get("items").clear();
}
if (items != null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
for (EventsV1Event item : items) {
this.addToItems(item);
}
@@ -371,18 +374,18 @@ public A withMetadata(V1ListMeta metadata) {
this.metadata = new V1ListMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ListMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public class ItemsNested extends EventsV1EventFluent> implements Nested{
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesBuilder.java
index e87bd48808..c04f8c3d33 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class EventsV1EventSeriesBuilder extends EventsV1EventSeriesFluent implements VisitableBuilder{
EventsV1EventSeriesFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesFluent.java
index 3074305f25..4e8efff662 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/EventsV1EventSeriesFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.time.OffsetDateTime;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class EventsV1EventSeriesFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class EventsV1EventSeriesFluent> extends BaseFluent{
private Integer count;
private OffsetDateTime lastObservedTime;
@@ -55,7 +57,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- EventsV1EventSeriesFluent that = (EventsV1EventSeriesFluent) o;
+ EventsV1EventSeriesFluent> that = (EventsV1EventSeriesFluent>) o;
if (!(Objects.equals(count, that.count))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectBuilder.java
index 4c734a838c..9ce37b7023 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class FlowcontrolV1SubjectBuilder extends FlowcontrolV1SubjectFluent implements VisitableBuilder{
FlowcontrolV1SubjectFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectFluent.java
index 62f0e75f76..c74df6a359 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/FlowcontrolV1SubjectFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class FlowcontrolV1SubjectFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class FlowcontrolV1SubjectFluent> extends BaseFluent{
private V1GroupSubjectBuilder group;
private String kind;
@@ -107,7 +109,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- FlowcontrolV1SubjectFluent that = (FlowcontrolV1SubjectFluent) o;
+ FlowcontrolV1SubjectFluent> that = (FlowcontrolV1SubjectFluent>) o;
if (!(Objects.equals(group, that.group))) {
return false;
}
@@ -179,8 +181,8 @@ public A withGroup(V1GroupSubject group) {
this.group = new V1GroupSubjectBuilder(group);
this._visitables.get("group").add(this.group);
} else {
- this.group = null;
this._visitables.get("group").remove(this.group);
+ this.group = null;
}
return (A) this;
}
@@ -191,27 +193,27 @@ public A withKind(String kind) {
}
public GroupNested withNewGroup() {
- return new GroupNested(null);
+ return new GroupNested<>(null);
}
public GroupNested withNewGroupLike(V1GroupSubject item) {
- return new GroupNested(item);
+ return new GroupNested<>(item);
}
public ServiceAccountNested withNewServiceAccount() {
- return new ServiceAccountNested(null);
+ return new ServiceAccountNested<>(null);
}
public ServiceAccountNested withNewServiceAccountLike(V1ServiceAccountSubject item) {
- return new ServiceAccountNested(item);
+ return new ServiceAccountNested<>(item);
}
public UserNested withNewUser() {
- return new UserNested(null);
+ return new UserNested<>(null);
}
public UserNested withNewUserLike(V1UserSubject item) {
- return new UserNested(item);
+ return new UserNested<>(item);
}
public A withServiceAccount(V1ServiceAccountSubject serviceAccount) {
@@ -220,8 +222,8 @@ public A withServiceAccount(V1ServiceAccountSubject serviceAccount) {
this.serviceAccount = new V1ServiceAccountSubjectBuilder(serviceAccount);
this._visitables.get("serviceAccount").add(this.serviceAccount);
} else {
- this.serviceAccount = null;
this._visitables.get("serviceAccount").remove(this.serviceAccount);
+ this.serviceAccount = null;
}
return (A) this;
}
@@ -232,8 +234,8 @@ public A withUser(V1UserSubject user) {
this.user = new V1UserSubjectBuilder(user);
this._visitables.get("user").add(this.user);
} else {
- this.user = null;
this._visitables.get("user").remove(this.user);
+ this.user = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectBuilder.java
index b5951ec64f..22114ac841 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class RbacV1SubjectBuilder extends RbacV1SubjectFluent implements VisitableBuilder{
RbacV1SubjectFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectFluent.java
index b6b2ee2298..df4246d406 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/RbacV1SubjectFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class RbacV1SubjectFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class RbacV1SubjectFluent> extends BaseFluent{
private String apiGroup;
private String kind;
@@ -57,7 +59,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- RbacV1SubjectFluent that = (RbacV1SubjectFluent) o;
+ RbacV1SubjectFluent> that = (RbacV1SubjectFluent>) o;
if (!(Objects.equals(apiGroup, that.apiGroup))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimBuilder.java
index 39309b638c..8a74210b28 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class ResourceV1ResourceClaimBuilder extends ResourceV1ResourceClaimFluent implements VisitableBuilder{
ResourceV1ResourceClaimFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimFluent.java
index d61fb6e3db..940e002e32 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/ResourceV1ResourceClaimFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class ResourceV1ResourceClaimFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class ResourceV1ResourceClaimFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -109,7 +111,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- ResourceV1ResourceClaimFluent that = (ResourceV1ResourceClaimFluent) o;
+ ResourceV1ResourceClaimFluent> that = (ResourceV1ResourceClaimFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -207,34 +209,34 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public SpecNested withNewSpec() {
- return new SpecNested(null);
+ return new SpecNested<>(null);
}
public SpecNested withNewSpecLike(V1ResourceClaimSpec item) {
- return new SpecNested(item);
+ return new SpecNested<>(item);
}
public StatusNested withNewStatus() {
- return new StatusNested(null);
+ return new StatusNested<>(null);
}
public StatusNested withNewStatusLike(V1ResourceClaimStatus item) {
- return new StatusNested(item);
+ return new StatusNested<>(item);
}
public A withSpec(V1ResourceClaimSpec spec) {
@@ -243,8 +245,8 @@ public A withSpec(V1ResourceClaimSpec spec) {
this.spec = new V1ResourceClaimSpecBuilder(spec);
this._visitables.get("spec").add(this.spec);
} else {
- this.spec = null;
this._visitables.get("spec").remove(this.spec);
+ this.spec = null;
}
return (A) this;
}
@@ -255,8 +257,8 @@ public A withStatus(V1ResourceClaimStatus status) {
this.status = new V1ResourceClaimStatusBuilder(status);
this._visitables.get("status").add(this.status);
} else {
- this.status = null;
this._visitables.get("status").remove(this.status);
+ this.status = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestBuilder.java
index e9347a7ab9..7477a1369f 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class StorageV1TokenRequestBuilder extends StorageV1TokenRequestFluent implements VisitableBuilder{
StorageV1TokenRequestFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestFluent.java
index 82cbd09170..73d66c1ab2 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/StorageV1TokenRequestFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class StorageV1TokenRequestFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class StorageV1TokenRequestFluent> extends BaseFluent{
private String audience;
private Long expirationSeconds;
@@ -54,7 +56,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- StorageV1TokenRequestFluent that = (StorageV1TokenRequestFluent) o;
+ StorageV1TokenRequestFluent> that = (StorageV1TokenRequestFluent>) o;
if (!(Objects.equals(audience, that.audience))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupBuilder.java
index a04f770c11..d1bf616ac7 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIGroupBuilder extends V1APIGroupFluent implements VisitableBuilder{
V1APIGroupFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupFluent.java
index 7a1cc59760..95dbe8b93f 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupFluent.java
@@ -26,12 +26,14 @@
import java.util.Objects;
import java.util.Optional;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIGroupFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIGroupFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -49,7 +51,7 @@ public V1APIGroupFluent(V1APIGroup instance) {
public A addAllToServerAddressByClientCIDRs(Collection items) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
for (V1ServerAddressByClientCIDR item : items) {
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
@@ -61,7 +63,7 @@ public A addAllToServerAddressByClientCIDRs(Collection items) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
for (V1GroupVersionForDiscovery item : items) {
V1GroupVersionForDiscoveryBuilder builder = new V1GroupVersionForDiscoveryBuilder(item);
@@ -72,24 +74,24 @@ public A addAllToVersions(Collection items) {
}
public ServerAddressByClientCIDRsNested addNewServerAddressByClientCIDR() {
- return new ServerAddressByClientCIDRsNested(-1, null);
+ return new ServerAddressByClientCIDRsNested<>(-1, null);
}
public ServerAddressByClientCIDRsNested addNewServerAddressByClientCIDRLike(V1ServerAddressByClientCIDR item) {
- return new ServerAddressByClientCIDRsNested(-1, item);
+ return new ServerAddressByClientCIDRsNested<>(-1, item);
}
public VersionsNested addNewVersion() {
- return new VersionsNested(-1, null);
+ return new VersionsNested<>(-1, null);
}
public VersionsNested addNewVersionLike(V1GroupVersionForDiscovery item) {
- return new VersionsNested(-1, item);
+ return new VersionsNested<>(-1, item);
}
public A addToServerAddressByClientCIDRs(V1ServerAddressByClientCIDR... items) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
for (V1ServerAddressByClientCIDR item : items) {
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
@@ -101,7 +103,7 @@ public A addToServerAddressByClientCIDRs(V1ServerAddressByClientCIDR... items) {
public A addToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR item) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
if (index < 0 || index >= this.serverAddressByClientCIDRs.size()) {
@@ -116,7 +118,7 @@ public A addToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR i
public A addToVersions(V1GroupVersionForDiscovery... items) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
for (V1GroupVersionForDiscovery item : items) {
V1GroupVersionForDiscoveryBuilder builder = new V1GroupVersionForDiscoveryBuilder(item);
@@ -128,7 +130,7 @@ public A addToVersions(V1GroupVersionForDiscovery... items) {
public A addToVersions(int index,V1GroupVersionForDiscovery item) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
V1GroupVersionForDiscoveryBuilder builder = new V1GroupVersionForDiscoveryBuilder(item);
if (index < 0 || index >= this.versions.size()) {
@@ -301,7 +303,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIGroupFluent that = (V1APIGroupFluent) o;
+ V1APIGroupFluent> that = (V1APIGroupFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -434,6 +436,7 @@ public A removeMatchingFromServerAddressByClientCIDRs(Predicate each = serverAddressByClientCIDRs.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("serverAddressByClientCIDRs");
while (each.hasNext()) {
V1ServerAddressByClientCIDRBuilder builder = each.next();
@@ -450,6 +453,7 @@ public A removeMatchingFromVersions(Predicate
return (A) this;
}
Iterator each = versions.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("versions");
while (each.hasNext()) {
V1GroupVersionForDiscoveryBuilder builder = each.next();
@@ -462,16 +466,16 @@ public A removeMatchingFromVersions(Predicate
}
public ServerAddressByClientCIDRsNested setNewServerAddressByClientCIDRLike(int index,V1ServerAddressByClientCIDR item) {
- return new ServerAddressByClientCIDRsNested(index, item);
+ return new ServerAddressByClientCIDRsNested<>(index, item);
}
public VersionsNested setNewVersionLike(int index,V1GroupVersionForDiscovery item) {
- return new VersionsNested(index, item);
+ return new VersionsNested<>(index, item);
}
public A setToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR item) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
if (index < 0 || index >= this.serverAddressByClientCIDRs.size()) {
@@ -486,7 +490,7 @@ public A setToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR i
public A setToVersions(int index,V1GroupVersionForDiscovery item) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
V1GroupVersionForDiscoveryBuilder builder = new V1GroupVersionForDiscoveryBuilder(item);
if (index < 0 || index >= this.versions.size()) {
@@ -551,11 +555,11 @@ public A withName(String name) {
}
public PreferredVersionNested withNewPreferredVersion() {
- return new PreferredVersionNested(null);
+ return new PreferredVersionNested<>(null);
}
public PreferredVersionNested withNewPreferredVersionLike(V1GroupVersionForDiscovery item) {
- return new PreferredVersionNested(item);
+ return new PreferredVersionNested<>(item);
}
public A withPreferredVersion(V1GroupVersionForDiscovery preferredVersion) {
@@ -564,8 +568,8 @@ public A withPreferredVersion(V1GroupVersionForDiscovery preferredVersion) {
this.preferredVersion = new V1GroupVersionForDiscoveryBuilder(preferredVersion);
this._visitables.get("preferredVersion").add(this.preferredVersion);
} else {
- this.preferredVersion = null;
this._visitables.get("preferredVersion").remove(this.preferredVersion);
+ this.preferredVersion = null;
}
return (A) this;
}
@@ -575,7 +579,7 @@ public A withServerAddressByClientCIDRs(List server
this._visitables.get("serverAddressByClientCIDRs").clear();
}
if (serverAddressByClientCIDRs != null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
for (V1ServerAddressByClientCIDR item : serverAddressByClientCIDRs) {
this.addToServerAddressByClientCIDRs(item);
}
@@ -603,7 +607,7 @@ public A withVersions(List versions) {
this._visitables.get("versions").clear();
}
if (versions != null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
for (V1GroupVersionForDiscovery item : versions) {
this.addToVersions(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListBuilder.java
index 3ba286108b..443239d3ab 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIGroupListBuilder extends V1APIGroupListFluent implements VisitableBuilder{
V1APIGroupListFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListFluent.java
index abffabc87c..ce6d2f6445 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIGroupListFluent.java
@@ -25,12 +25,14 @@
import java.util.List;
import java.util.Objects;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIGroupListFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIGroupListFluent> extends BaseFluent{
private String apiVersion;
private ArrayList groups;
@@ -45,7 +47,7 @@ public V1APIGroupListFluent(V1APIGroupList instance) {
public A addAllToGroups(Collection items) {
if (this.groups == null) {
- this.groups = new ArrayList();
+ this.groups = new ArrayList<>();
}
for (V1APIGroup item : items) {
V1APIGroupBuilder builder = new V1APIGroupBuilder(item);
@@ -56,16 +58,16 @@ public A addAllToGroups(Collection items) {
}
public GroupsNested addNewGroup() {
- return new GroupsNested(-1, null);
+ return new GroupsNested<>(-1, null);
}
public GroupsNested addNewGroupLike(V1APIGroup item) {
- return new GroupsNested(-1, item);
+ return new GroupsNested<>(-1, item);
}
public A addToGroups(V1APIGroup... items) {
if (this.groups == null) {
- this.groups = new ArrayList();
+ this.groups = new ArrayList<>();
}
for (V1APIGroup item : items) {
V1APIGroupBuilder builder = new V1APIGroupBuilder(item);
@@ -77,7 +79,7 @@ public A addToGroups(V1APIGroup... items) {
public A addToGroups(int index,V1APIGroup item) {
if (this.groups == null) {
- this.groups = new ArrayList();
+ this.groups = new ArrayList<>();
}
V1APIGroupBuilder builder = new V1APIGroupBuilder(item);
if (index < 0 || index >= this.groups.size()) {
@@ -170,7 +172,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIGroupListFluent that = (V1APIGroupListFluent) o;
+ V1APIGroupListFluent> that = (V1APIGroupListFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -245,6 +247,7 @@ public A removeMatchingFromGroups(Predicate predicate) {
return (A) this;
}
Iterator each = groups.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("groups");
while (each.hasNext()) {
V1APIGroupBuilder builder = each.next();
@@ -257,12 +260,12 @@ public A removeMatchingFromGroups(Predicate predicate) {
}
public GroupsNested setNewGroupLike(int index,V1APIGroup item) {
- return new GroupsNested(index, item);
+ return new GroupsNested<>(index, item);
}
public A setToGroups(int index,V1APIGroup item) {
if (this.groups == null) {
- this.groups = new ArrayList();
+ this.groups = new ArrayList<>();
}
V1APIGroupBuilder builder = new V1APIGroupBuilder(item);
if (index < 0 || index >= this.groups.size()) {
@@ -306,7 +309,7 @@ public A withGroups(List groups) {
this._visitables.get("groups").clear();
}
if (groups != null) {
- this.groups = new ArrayList();
+ this.groups = new ArrayList<>();
for (V1APIGroup item : groups) {
this.addToGroups(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceBuilder.java
index ea4741e3a1..40caefde42 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIResourceBuilder extends V1APIResourceFluent implements VisitableBuilder{
V1APIResourceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceFluent.java
index b0b74f74a8..381489cfbe 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceFluent.java
@@ -23,12 +23,14 @@
import java.util.List;
import java.util.Objects;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIResourceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIResourceFluent> extends BaseFluent{
private List categories;
private String group;
@@ -50,7 +52,7 @@ public V1APIResourceFluent(V1APIResource instance) {
public A addAllToCategories(Collection items) {
if (this.categories == null) {
- this.categories = new ArrayList();
+ this.categories = new ArrayList<>();
}
for (String item : items) {
this.categories.add(item);
@@ -60,7 +62,7 @@ public A addAllToCategories(Collection items) {
public A addAllToShortNames(Collection items) {
if (this.shortNames == null) {
- this.shortNames = new ArrayList();
+ this.shortNames = new ArrayList<>();
}
for (String item : items) {
this.shortNames.add(item);
@@ -70,7 +72,7 @@ public A addAllToShortNames(Collection items) {
public A addAllToVerbs(Collection items) {
if (this.verbs == null) {
- this.verbs = new ArrayList();
+ this.verbs = new ArrayList<>();
}
for (String item : items) {
this.verbs.add(item);
@@ -80,7 +82,7 @@ public A addAllToVerbs(Collection items) {
public A addToCategories(String... items) {
if (this.categories == null) {
- this.categories = new ArrayList();
+ this.categories = new ArrayList<>();
}
for (String item : items) {
this.categories.add(item);
@@ -90,7 +92,7 @@ public A addToCategories(String... items) {
public A addToCategories(int index,String item) {
if (this.categories == null) {
- this.categories = new ArrayList();
+ this.categories = new ArrayList<>();
}
this.categories.add(index, item);
return (A) this;
@@ -98,7 +100,7 @@ public A addToCategories(int index,String item) {
public A addToShortNames(String... items) {
if (this.shortNames == null) {
- this.shortNames = new ArrayList();
+ this.shortNames = new ArrayList<>();
}
for (String item : items) {
this.shortNames.add(item);
@@ -108,7 +110,7 @@ public A addToShortNames(String... items) {
public A addToShortNames(int index,String item) {
if (this.shortNames == null) {
- this.shortNames = new ArrayList();
+ this.shortNames = new ArrayList<>();
}
this.shortNames.add(index, item);
return (A) this;
@@ -116,7 +118,7 @@ public A addToShortNames(int index,String item) {
public A addToVerbs(String... items) {
if (this.verbs == null) {
- this.verbs = new ArrayList();
+ this.verbs = new ArrayList<>();
}
for (String item : items) {
this.verbs.add(item);
@@ -126,7 +128,7 @@ public A addToVerbs(String... items) {
public A addToVerbs(int index,String item) {
if (this.verbs == null) {
- this.verbs = new ArrayList();
+ this.verbs = new ArrayList<>();
}
this.verbs.add(index, item);
return (A) this;
@@ -158,7 +160,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIResourceFluent that = (V1APIResourceFluent) o;
+ V1APIResourceFluent> that = (V1APIResourceFluent>) o;
if (!(Objects.equals(categories, that.categories))) {
return false;
}
@@ -428,7 +430,7 @@ public A removeFromVerbs(String... items) {
public A setToCategories(int index,String item) {
if (this.categories == null) {
- this.categories = new ArrayList();
+ this.categories = new ArrayList<>();
}
this.categories.set(index, item);
return (A) this;
@@ -436,7 +438,7 @@ public A setToCategories(int index,String item) {
public A setToShortNames(int index,String item) {
if (this.shortNames == null) {
- this.shortNames = new ArrayList();
+ this.shortNames = new ArrayList<>();
}
this.shortNames.set(index, item);
return (A) this;
@@ -444,7 +446,7 @@ public A setToShortNames(int index,String item) {
public A setToVerbs(int index,String item) {
if (this.verbs == null) {
- this.verbs = new ArrayList();
+ this.verbs = new ArrayList<>();
}
this.verbs.set(index, item);
return (A) this;
@@ -508,7 +510,7 @@ public String toString() {
public A withCategories(List categories) {
if (categories != null) {
- this.categories = new ArrayList();
+ this.categories = new ArrayList<>();
for (String item : categories) {
this.addToCategories(item);
}
@@ -557,7 +559,7 @@ public A withNamespaced(Boolean namespaced) {
public A withShortNames(List shortNames) {
if (shortNames != null) {
- this.shortNames = new ArrayList();
+ this.shortNames = new ArrayList<>();
for (String item : shortNames) {
this.addToShortNames(item);
}
@@ -592,7 +594,7 @@ public A withStorageVersionHash(String storageVersionHash) {
public A withVerbs(List verbs) {
if (verbs != null) {
- this.verbs = new ArrayList();
+ this.verbs = new ArrayList<>();
for (String item : verbs) {
this.addToVerbs(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListBuilder.java
index 2ebefd5207..b86ff2fc03 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIResourceListBuilder extends V1APIResourceListFluent implements VisitableBuilder{
V1APIResourceListFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListFluent.java
index 7535753b92..76e1dc2646 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIResourceListFluent.java
@@ -25,12 +25,14 @@
import java.util.List;
import java.util.Objects;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIResourceListFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIResourceListFluent> extends BaseFluent{
private String apiVersion;
private String groupVersion;
@@ -46,7 +48,7 @@ public V1APIResourceListFluent(V1APIResourceList instance) {
public A addAllToResources(Collection items) {
if (this.resources == null) {
- this.resources = new ArrayList();
+ this.resources = new ArrayList<>();
}
for (V1APIResource item : items) {
V1APIResourceBuilder builder = new V1APIResourceBuilder(item);
@@ -57,16 +59,16 @@ public A addAllToResources(Collection items) {
}
public ResourcesNested addNewResource() {
- return new ResourcesNested(-1, null);
+ return new ResourcesNested<>(-1, null);
}
public ResourcesNested addNewResourceLike(V1APIResource item) {
- return new ResourcesNested(-1, item);
+ return new ResourcesNested<>(-1, item);
}
public A addToResources(V1APIResource... items) {
if (this.resources == null) {
- this.resources = new ArrayList();
+ this.resources = new ArrayList<>();
}
for (V1APIResource item : items) {
V1APIResourceBuilder builder = new V1APIResourceBuilder(item);
@@ -78,7 +80,7 @@ public A addToResources(V1APIResource... items) {
public A addToResources(int index,V1APIResource item) {
if (this.resources == null) {
- this.resources = new ArrayList();
+ this.resources = new ArrayList<>();
}
V1APIResourceBuilder builder = new V1APIResourceBuilder(item);
if (index < 0 || index >= this.resources.size()) {
@@ -172,7 +174,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIResourceListFluent that = (V1APIResourceListFluent) o;
+ V1APIResourceListFluent> that = (V1APIResourceListFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -258,6 +260,7 @@ public A removeMatchingFromResources(Predicate predicate)
return (A) this;
}
Iterator each = resources.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("resources");
while (each.hasNext()) {
V1APIResourceBuilder builder = each.next();
@@ -270,12 +273,12 @@ public A removeMatchingFromResources(Predicate predicate)
}
public ResourcesNested setNewResourceLike(int index,V1APIResource item) {
- return new ResourcesNested(index, item);
+ return new ResourcesNested<>(index, item);
}
public A setToResources(int index,V1APIResource item) {
if (this.resources == null) {
- this.resources = new ArrayList();
+ this.resources = new ArrayList<>();
}
V1APIResourceBuilder builder = new V1APIResourceBuilder(item);
if (index < 0 || index >= this.resources.size()) {
@@ -334,7 +337,7 @@ public A withResources(List resources) {
this._visitables.get("resources").clear();
}
if (resources != null) {
- this.resources = new ArrayList();
+ this.resources = new ArrayList<>();
for (V1APIResource item : resources) {
this.addToResources(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceBuilder.java
index d2ab1eee4d..3bb254d817 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIServiceBuilder extends V1APIServiceFluent implements VisitableBuilder{
V1APIServiceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionBuilder.java
index 56745507df..2085db29c9 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIServiceConditionBuilder extends V1APIServiceConditionFluent implements VisitableBuilder{
V1APIServiceConditionFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionFluent.java
index 8f32d6fd64..140582d393 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceConditionFluent.java
@@ -19,12 +19,14 @@
import java.lang.SuppressWarnings;
import java.time.OffsetDateTime;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIServiceConditionFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIServiceConditionFluent> extends BaseFluent{
private OffsetDateTime lastTransitionTime;
private String message;
@@ -60,7 +62,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIServiceConditionFluent that = (V1APIServiceConditionFluent) o;
+ V1APIServiceConditionFluent> that = (V1APIServiceConditionFluent>) o;
if (!(Objects.equals(lastTransitionTime, that.lastTransitionTime))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceFluent.java
index 12383796a3..a95f300b90 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIServiceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIServiceFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -109,7 +111,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIServiceFluent that = (V1APIServiceFluent) o;
+ V1APIServiceFluent> that = (V1APIServiceFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -207,34 +209,34 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public SpecNested withNewSpec() {
- return new SpecNested(null);
+ return new SpecNested<>(null);
}
public SpecNested withNewSpecLike(V1APIServiceSpec item) {
- return new SpecNested(item);
+ return new SpecNested<>(item);
}
public StatusNested withNewStatus() {
- return new StatusNested(null);
+ return new StatusNested<>(null);
}
public StatusNested withNewStatusLike(V1APIServiceStatus item) {
- return new StatusNested(item);
+ return new StatusNested<>(item);
}
public A withSpec(V1APIServiceSpec spec) {
@@ -243,8 +245,8 @@ public A withSpec(V1APIServiceSpec spec) {
this.spec = new V1APIServiceSpecBuilder(spec);
this._visitables.get("spec").add(this.spec);
} else {
- this.spec = null;
this._visitables.get("spec").remove(this.spec);
+ this.spec = null;
}
return (A) this;
}
@@ -255,8 +257,8 @@ public A withStatus(V1APIServiceStatus status) {
this.status = new V1APIServiceStatusBuilder(status);
this._visitables.get("status").add(this.status);
} else {
- this.status = null;
this._visitables.get("status").remove(this.status);
+ this.status = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListBuilder.java
index cc97405bd3..b2f4d02e2d 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIServiceListBuilder extends V1APIServiceListFluent implements VisitableBuilder{
V1APIServiceListFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListFluent.java
index eb9304c739..d661685d5c 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceListFluent.java
@@ -26,12 +26,14 @@
import java.util.Objects;
import java.util.Optional;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIServiceListFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIServiceListFluent> extends BaseFluent{
private String apiVersion;
private ArrayList items;
@@ -47,7 +49,7 @@ public V1APIServiceListFluent(V1APIServiceList instance) {
public A addAllToItems(Collection items) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
for (V1APIService item : items) {
V1APIServiceBuilder builder = new V1APIServiceBuilder(item);
@@ -58,16 +60,16 @@ public A addAllToItems(Collection items) {
}
public ItemsNested addNewItem() {
- return new ItemsNested(-1, null);
+ return new ItemsNested<>(-1, null);
}
public ItemsNested addNewItemLike(V1APIService item) {
- return new ItemsNested(-1, item);
+ return new ItemsNested<>(-1, item);
}
public A addToItems(V1APIService... items) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
for (V1APIService item : items) {
V1APIServiceBuilder builder = new V1APIServiceBuilder(item);
@@ -79,7 +81,7 @@ public A addToItems(V1APIService... items) {
public A addToItems(int index,V1APIService item) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
V1APIServiceBuilder builder = new V1APIServiceBuilder(item);
if (index < 0 || index >= this.items.size()) {
@@ -189,7 +191,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIServiceListFluent that = (V1APIServiceListFluent) o;
+ V1APIServiceListFluent> that = (V1APIServiceListFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -271,6 +273,7 @@ public A removeMatchingFromItems(Predicate predicate) {
return (A) this;
}
Iterator each = items.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("items");
while (each.hasNext()) {
V1APIServiceBuilder builder = each.next();
@@ -283,12 +286,12 @@ public A removeMatchingFromItems(Predicate predicate) {
}
public ItemsNested setNewItemLike(int index,V1APIService item) {
- return new ItemsNested(index, item);
+ return new ItemsNested<>(index, item);
}
public A setToItems(int index,V1APIService item) {
if (this.items == null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
}
V1APIServiceBuilder builder = new V1APIServiceBuilder(item);
if (index < 0 || index >= this.items.size()) {
@@ -337,7 +340,7 @@ public A withItems(List items) {
this._visitables.get("items").clear();
}
if (items != null) {
- this.items = new ArrayList();
+ this.items = new ArrayList<>();
for (V1APIService item : items) {
this.addToItems(item);
}
@@ -371,18 +374,18 @@ public A withMetadata(V1ListMeta metadata) {
this.metadata = new V1ListMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ListMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public class ItemsNested extends V1APIServiceFluent> implements Nested{
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecBuilder.java
index 67a8131363..d55f70c7f8 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIServiceSpecBuilder extends V1APIServiceSpecFluent implements VisitableBuilder{
V1APIServiceSpecFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecFluent.java
index 816938bdcc..a6788ac489 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceSpecFluent.java
@@ -26,12 +26,14 @@
import java.util.List;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIServiceSpecFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIServiceSpecFluent> extends BaseFluent{
private List caBundle;
private String group;
@@ -115,7 +117,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIServiceSpecFluent that = (V1APIServiceSpecFluent) o;
+ V1APIServiceSpecFluent> that = (V1APIServiceSpecFluent>) o;
if (!(Objects.equals(caBundle, that.caBundle))) {
return false;
}
@@ -307,11 +309,11 @@ public A withInsecureSkipTLSVerify(Boolean insecureSkipTLSVerify) {
}
public ServiceNested withNewService() {
- return new ServiceNested(null);
+ return new ServiceNested<>(null);
}
public ServiceNested withNewServiceLike(ApiregistrationV1ServiceReference item) {
- return new ServiceNested(item);
+ return new ServiceNested<>(item);
}
public A withService(ApiregistrationV1ServiceReference service) {
@@ -320,8 +322,8 @@ public A withService(ApiregistrationV1ServiceReference service) {
this.service = new ApiregistrationV1ServiceReferenceBuilder(service);
this._visitables.get("service").add(this.service);
} else {
- this.service = null;
this._visitables.get("service").remove(this.service);
+ this.service = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusBuilder.java
index 171e032446..a3f2df5302 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIServiceStatusBuilder extends V1APIServiceStatusFluent implements VisitableBuilder{
V1APIServiceStatusFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusFluent.java
index 6cd1ccead5..884c1a73e3 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIServiceStatusFluent.java
@@ -25,12 +25,14 @@
import java.util.List;
import java.util.Objects;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIServiceStatusFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIServiceStatusFluent> extends BaseFluent{
private ArrayList conditions;
@@ -43,7 +45,7 @@ public V1APIServiceStatusFluent(V1APIServiceStatus instance) {
public A addAllToConditions(Collection items) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
for (V1APIServiceCondition item : items) {
V1APIServiceConditionBuilder builder = new V1APIServiceConditionBuilder(item);
@@ -54,16 +56,16 @@ public A addAllToConditions(Collection items) {
}
public ConditionsNested addNewCondition() {
- return new ConditionsNested(-1, null);
+ return new ConditionsNested<>(-1, null);
}
public ConditionsNested addNewConditionLike(V1APIServiceCondition item) {
- return new ConditionsNested(-1, item);
+ return new ConditionsNested<>(-1, item);
}
public A addToConditions(V1APIServiceCondition... items) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
for (V1APIServiceCondition item : items) {
V1APIServiceConditionBuilder builder = new V1APIServiceConditionBuilder(item);
@@ -75,7 +77,7 @@ public A addToConditions(V1APIServiceCondition... items) {
public A addToConditions(int index,V1APIServiceCondition item) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
V1APIServiceConditionBuilder builder = new V1APIServiceConditionBuilder(item);
if (index < 0 || index >= this.conditions.size()) {
@@ -166,7 +168,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIServiceStatusFluent that = (V1APIServiceStatusFluent) o;
+ V1APIServiceStatusFluent> that = (V1APIServiceStatusFluent>) o;
if (!(Objects.equals(conditions, that.conditions))) {
return false;
}
@@ -219,6 +221,7 @@ public A removeMatchingFromConditions(Predicate pr
return (A) this;
}
Iterator each = conditions.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("conditions");
while (each.hasNext()) {
V1APIServiceConditionBuilder builder = each.next();
@@ -231,12 +234,12 @@ public A removeMatchingFromConditions(Predicate pr
}
public ConditionsNested setNewConditionLike(int index,V1APIServiceCondition item) {
- return new ConditionsNested(index, item);
+ return new ConditionsNested<>(index, item);
}
public A setToConditions(int index,V1APIServiceCondition item) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
V1APIServiceConditionBuilder builder = new V1APIServiceConditionBuilder(item);
if (index < 0 || index >= this.conditions.size()) {
@@ -265,7 +268,7 @@ public A withConditions(List conditions) {
this._visitables.get("conditions").clear();
}
if (conditions != null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
for (V1APIServiceCondition item : conditions) {
this.addToConditions(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsBuilder.java
index ac6d0fab52..ee3071243a 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1APIVersionsBuilder extends V1APIVersionsFluent implements VisitableBuilder{
V1APIVersionsFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsFluent.java
index b641907a95..800708cc50 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1APIVersionsFluent.java
@@ -25,12 +25,14 @@
import java.util.List;
import java.util.Objects;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1APIVersionsFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1APIVersionsFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -46,7 +48,7 @@ public V1APIVersionsFluent(V1APIVersions instance) {
public A addAllToServerAddressByClientCIDRs(Collection items) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
for (V1ServerAddressByClientCIDR item : items) {
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
@@ -58,7 +60,7 @@ public A addAllToServerAddressByClientCIDRs(Collection items) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
for (String item : items) {
this.versions.add(item);
@@ -67,16 +69,16 @@ public A addAllToVersions(Collection items) {
}
public ServerAddressByClientCIDRsNested addNewServerAddressByClientCIDR() {
- return new ServerAddressByClientCIDRsNested(-1, null);
+ return new ServerAddressByClientCIDRsNested<>(-1, null);
}
public ServerAddressByClientCIDRsNested addNewServerAddressByClientCIDRLike(V1ServerAddressByClientCIDR item) {
- return new ServerAddressByClientCIDRsNested(-1, item);
+ return new ServerAddressByClientCIDRsNested<>(-1, item);
}
public A addToServerAddressByClientCIDRs(V1ServerAddressByClientCIDR... items) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
for (V1ServerAddressByClientCIDR item : items) {
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
@@ -88,7 +90,7 @@ public A addToServerAddressByClientCIDRs(V1ServerAddressByClientCIDR... items) {
public A addToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR item) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
if (index < 0 || index >= this.serverAddressByClientCIDRs.size()) {
@@ -103,7 +105,7 @@ public A addToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR i
public A addToVersions(String... items) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
for (String item : items) {
this.versions.add(item);
@@ -113,7 +115,7 @@ public A addToVersions(String... items) {
public A addToVersions(int index,String item) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
this.versions.add(index, item);
return (A) this;
@@ -200,7 +202,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1APIVersionsFluent that = (V1APIVersionsFluent) o;
+ V1APIVersionsFluent> that = (V1APIVersionsFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -336,6 +338,7 @@ public A removeMatchingFromServerAddressByClientCIDRs(Predicate each = serverAddressByClientCIDRs.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("serverAddressByClientCIDRs");
while (each.hasNext()) {
V1ServerAddressByClientCIDRBuilder builder = each.next();
@@ -348,12 +351,12 @@ public A removeMatchingFromServerAddressByClientCIDRs(Predicate setNewServerAddressByClientCIDRLike(int index,V1ServerAddressByClientCIDR item) {
- return new ServerAddressByClientCIDRsNested(index, item);
+ return new ServerAddressByClientCIDRsNested<>(index, item);
}
public A setToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR item) {
if (this.serverAddressByClientCIDRs == null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
}
V1ServerAddressByClientCIDRBuilder builder = new V1ServerAddressByClientCIDRBuilder(item);
if (index < 0 || index >= this.serverAddressByClientCIDRs.size()) {
@@ -368,7 +371,7 @@ public A setToServerAddressByClientCIDRs(int index,V1ServerAddressByClientCIDR i
public A setToVersions(int index,String item) {
if (this.versions == null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
}
this.versions.set(index, item);
return (A) this;
@@ -415,7 +418,7 @@ public A withServerAddressByClientCIDRs(List server
this._visitables.get("serverAddressByClientCIDRs").clear();
}
if (serverAddressByClientCIDRs != null) {
- this.serverAddressByClientCIDRs = new ArrayList();
+ this.serverAddressByClientCIDRs = new ArrayList<>();
for (V1ServerAddressByClientCIDR item : serverAddressByClientCIDRs) {
this.addToServerAddressByClientCIDRs(item);
}
@@ -440,7 +443,7 @@ public A withServerAddressByClientCIDRs(V1ServerAddressByClientCIDR... serverAdd
public A withVersions(List versions) {
if (versions != null) {
- this.versions = new ArrayList();
+ this.versions = new ArrayList<>();
for (String item : versions) {
this.addToVersions(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceBuilder.java
index 4acc741400..eb369aabd5 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AWSElasticBlockStoreVolumeSourceBuilder extends V1AWSElasticBlockStoreVolumeSourceFluent implements VisitableBuilder{
V1AWSElasticBlockStoreVolumeSourceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceFluent.java
index 90790a3fc0..ace4482f10 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AWSElasticBlockStoreVolumeSourceFluent.java
@@ -20,12 +20,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AWSElasticBlockStoreVolumeSourceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AWSElasticBlockStoreVolumeSourceFluent> extends BaseFluent{
private String fsType;
private Integer partition;
@@ -59,7 +61,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AWSElasticBlockStoreVolumeSourceFluent that = (V1AWSElasticBlockStoreVolumeSourceFluent) o;
+ V1AWSElasticBlockStoreVolumeSourceFluent> that = (V1AWSElasticBlockStoreVolumeSourceFluent>) o;
if (!(Objects.equals(fsType, that.fsType))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityBuilder.java
index 0e16c407bd..0df29ab01a 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AffinityBuilder extends V1AffinityFluent implements VisitableBuilder{
V1AffinityFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityFluent.java
index 8e7ea51dab..cff877f87d 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AffinityFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AffinityFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AffinityFluent> extends BaseFluent{
private V1NodeAffinityBuilder nodeAffinity;
private V1PodAffinityBuilder podAffinity;
@@ -105,7 +107,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AffinityFluent that = (V1AffinityFluent) o;
+ V1AffinityFluent> that = (V1AffinityFluent>) o;
if (!(Objects.equals(nodeAffinity, that.nodeAffinity))) {
return false;
}
@@ -156,27 +158,27 @@ public String toString() {
}
public NodeAffinityNested withNewNodeAffinity() {
- return new NodeAffinityNested(null);
+ return new NodeAffinityNested<>(null);
}
public NodeAffinityNested withNewNodeAffinityLike(V1NodeAffinity item) {
- return new NodeAffinityNested(item);
+ return new NodeAffinityNested<>(item);
}
public PodAffinityNested withNewPodAffinity() {
- return new PodAffinityNested(null);
+ return new PodAffinityNested<>(null);
}
public PodAffinityNested withNewPodAffinityLike(V1PodAffinity item) {
- return new PodAffinityNested(item);
+ return new PodAffinityNested<>(item);
}
public PodAntiAffinityNested withNewPodAntiAffinity() {
- return new PodAntiAffinityNested(null);
+ return new PodAntiAffinityNested<>(null);
}
public PodAntiAffinityNested withNewPodAntiAffinityLike(V1PodAntiAffinity item) {
- return new PodAntiAffinityNested(item);
+ return new PodAntiAffinityNested<>(item);
}
public A withNodeAffinity(V1NodeAffinity nodeAffinity) {
@@ -185,8 +187,8 @@ public A withNodeAffinity(V1NodeAffinity nodeAffinity) {
this.nodeAffinity = new V1NodeAffinityBuilder(nodeAffinity);
this._visitables.get("nodeAffinity").add(this.nodeAffinity);
} else {
- this.nodeAffinity = null;
this._visitables.get("nodeAffinity").remove(this.nodeAffinity);
+ this.nodeAffinity = null;
}
return (A) this;
}
@@ -197,8 +199,8 @@ public A withPodAffinity(V1PodAffinity podAffinity) {
this.podAffinity = new V1PodAffinityBuilder(podAffinity);
this._visitables.get("podAffinity").add(this.podAffinity);
} else {
- this.podAffinity = null;
this._visitables.get("podAffinity").remove(this.podAffinity);
+ this.podAffinity = null;
}
return (A) this;
}
@@ -209,8 +211,8 @@ public A withPodAntiAffinity(V1PodAntiAffinity podAntiAffinity) {
this.podAntiAffinity = new V1PodAntiAffinityBuilder(podAntiAffinity);
this._visitables.get("podAntiAffinity").add(this.podAntiAffinity);
} else {
- this.podAntiAffinity = null;
this._visitables.get("podAntiAffinity").remove(this.podAntiAffinity);
+ this.podAntiAffinity = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleBuilder.java
index b75db57cfa..a756282137 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AggregationRuleBuilder extends V1AggregationRuleFluent implements VisitableBuilder{
V1AggregationRuleFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleFluent.java
index 6c20b50bd6..e8e34d5893 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AggregationRuleFluent.java
@@ -25,12 +25,14 @@
import java.util.List;
import java.util.Objects;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AggregationRuleFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AggregationRuleFluent> extends BaseFluent{
private ArrayList clusterRoleSelectors;
@@ -43,7 +45,7 @@ public V1AggregationRuleFluent(V1AggregationRule instance) {
public A addAllToClusterRoleSelectors(Collection items) {
if (this.clusterRoleSelectors == null) {
- this.clusterRoleSelectors = new ArrayList();
+ this.clusterRoleSelectors = new ArrayList<>();
}
for (V1LabelSelector item : items) {
V1LabelSelectorBuilder builder = new V1LabelSelectorBuilder(item);
@@ -54,16 +56,16 @@ public A addAllToClusterRoleSelectors(Collection items) {
}
public ClusterRoleSelectorsNested addNewClusterRoleSelector() {
- return new ClusterRoleSelectorsNested(-1, null);
+ return new ClusterRoleSelectorsNested<>(-1, null);
}
public ClusterRoleSelectorsNested addNewClusterRoleSelectorLike(V1LabelSelector item) {
- return new ClusterRoleSelectorsNested(-1, item);
+ return new ClusterRoleSelectorsNested<>(-1, item);
}
public A addToClusterRoleSelectors(V1LabelSelector... items) {
if (this.clusterRoleSelectors == null) {
- this.clusterRoleSelectors = new ArrayList();
+ this.clusterRoleSelectors = new ArrayList<>();
}
for (V1LabelSelector item : items) {
V1LabelSelectorBuilder builder = new V1LabelSelectorBuilder(item);
@@ -75,7 +77,7 @@ public A addToClusterRoleSelectors(V1LabelSelector... items) {
public A addToClusterRoleSelectors(int index,V1LabelSelector item) {
if (this.clusterRoleSelectors == null) {
- this.clusterRoleSelectors = new ArrayList();
+ this.clusterRoleSelectors = new ArrayList<>();
}
V1LabelSelectorBuilder builder = new V1LabelSelectorBuilder(item);
if (index < 0 || index >= this.clusterRoleSelectors.size()) {
@@ -166,7 +168,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AggregationRuleFluent that = (V1AggregationRuleFluent) o;
+ V1AggregationRuleFluent> that = (V1AggregationRuleFluent>) o;
if (!(Objects.equals(clusterRoleSelectors, that.clusterRoleSelectors))) {
return false;
}
@@ -219,6 +221,7 @@ public A removeMatchingFromClusterRoleSelectors(Predicate each = clusterRoleSelectors.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("clusterRoleSelectors");
while (each.hasNext()) {
V1LabelSelectorBuilder builder = each.next();
@@ -231,12 +234,12 @@ public A removeMatchingFromClusterRoleSelectors(Predicate setNewClusterRoleSelectorLike(int index,V1LabelSelector item) {
- return new ClusterRoleSelectorsNested(index, item);
+ return new ClusterRoleSelectorsNested<>(index, item);
}
public A setToClusterRoleSelectors(int index,V1LabelSelector item) {
if (this.clusterRoleSelectors == null) {
- this.clusterRoleSelectors = new ArrayList();
+ this.clusterRoleSelectors = new ArrayList<>();
}
V1LabelSelectorBuilder builder = new V1LabelSelectorBuilder(item);
if (index < 0 || index >= this.clusterRoleSelectors.size()) {
@@ -265,7 +268,7 @@ public A withClusterRoleSelectors(List clusterRoleSelectors) {
this._visitables.get("clusterRoleSelectors").clear();
}
if (clusterRoleSelectors != null) {
- this.clusterRoleSelectors = new ArrayList();
+ this.clusterRoleSelectors = new ArrayList<>();
for (V1LabelSelector item : clusterRoleSelectors) {
this.addToClusterRoleSelectors(item);
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusBuilder.java
index b54bec923b..149601cc9c 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AllocatedDeviceStatusBuilder extends V1AllocatedDeviceStatusFluent implements VisitableBuilder{
V1AllocatedDeviceStatusFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusFluent.java
index 4dbe6b2554..acb266de93 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocatedDeviceStatusFluent.java
@@ -26,12 +26,14 @@
import java.util.Objects;
import java.util.Optional;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AllocatedDeviceStatusFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AllocatedDeviceStatusFluent> extends BaseFluent{
private ArrayList conditions;
private Object data;
@@ -50,7 +52,7 @@ public V1AllocatedDeviceStatusFluent(V1AllocatedDeviceStatus instance) {
public A addAllToConditions(Collection items) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
for (V1Condition item : items) {
V1ConditionBuilder builder = new V1ConditionBuilder(item);
@@ -61,16 +63,16 @@ public A addAllToConditions(Collection items) {
}
public ConditionsNested addNewCondition() {
- return new ConditionsNested(-1, null);
+ return new ConditionsNested<>(-1, null);
}
public ConditionsNested addNewConditionLike(V1Condition item) {
- return new ConditionsNested(-1, item);
+ return new ConditionsNested<>(-1, item);
}
public A addToConditions(V1Condition... items) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
for (V1Condition item : items) {
V1ConditionBuilder builder = new V1ConditionBuilder(item);
@@ -82,7 +84,7 @@ public A addToConditions(V1Condition... items) {
public A addToConditions(int index,V1Condition item) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
V1ConditionBuilder builder = new V1ConditionBuilder(item);
if (index < 0 || index >= this.conditions.size()) {
@@ -195,7 +197,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AllocatedDeviceStatusFluent that = (V1AllocatedDeviceStatusFluent) o;
+ V1AllocatedDeviceStatusFluent> that = (V1AllocatedDeviceStatusFluent>) o;
if (!(Objects.equals(conditions, that.conditions))) {
return false;
}
@@ -310,6 +312,7 @@ public A removeMatchingFromConditions(Predicate predicate) {
return (A) this;
}
Iterator each = conditions.iterator();
+ @SuppressWarnings({"rawtypes"})
List visitables = this._visitables.get("conditions");
while (each.hasNext()) {
V1ConditionBuilder builder = each.next();
@@ -322,12 +325,12 @@ public A removeMatchingFromConditions(Predicate predicate) {
}
public ConditionsNested setNewConditionLike(int index,V1Condition item) {
- return new ConditionsNested(index, item);
+ return new ConditionsNested<>(index, item);
}
public A setToConditions(int index,V1Condition item) {
if (this.conditions == null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
}
V1ConditionBuilder builder = new V1ConditionBuilder(item);
if (index < 0 || index >= this.conditions.size()) {
@@ -386,7 +389,7 @@ public A withConditions(List conditions) {
this._visitables.get("conditions").clear();
}
if (conditions != null) {
- this.conditions = new ArrayList();
+ this.conditions = new ArrayList<>();
for (V1Condition item : conditions) {
this.addToConditions(item);
}
@@ -430,18 +433,18 @@ public A withNetworkData(V1NetworkDeviceData networkData) {
this.networkData = new V1NetworkDeviceDataBuilder(networkData);
this._visitables.get("networkData").add(this.networkData);
} else {
- this.networkData = null;
this._visitables.get("networkData").remove(this.networkData);
+ this.networkData = null;
}
return (A) this;
}
public NetworkDataNested withNewNetworkData() {
- return new NetworkDataNested(null);
+ return new NetworkDataNested<>(null);
}
public NetworkDataNested withNewNetworkDataLike(V1NetworkDeviceData item) {
- return new NetworkDataNested(item);
+ return new NetworkDataNested<>(item);
}
public A withPool(String pool) {
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultBuilder.java
index c27281a70e..a12a1e4d40 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AllocationResultBuilder extends V1AllocationResultFluent implements VisitableBuilder{
V1AllocationResultFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultFluent.java
index 8a50161dde..885a1476b4 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AllocationResultFluent.java
@@ -21,12 +21,14 @@
import java.time.OffsetDateTime;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AllocationResultFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AllocationResultFluent> extends BaseFluent{
private OffsetDateTime allocationTimestamp;
private V1DeviceAllocationResultBuilder devices;
@@ -90,7 +92,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AllocationResultFluent that = (V1AllocationResultFluent) o;
+ V1AllocationResultFluent> that = (V1AllocationResultFluent>) o;
if (!(Objects.equals(allocationTimestamp, that.allocationTimestamp))) {
return false;
}
@@ -155,26 +157,26 @@ public A withDevices(V1DeviceAllocationResult devices) {
this.devices = new V1DeviceAllocationResultBuilder(devices);
this._visitables.get("devices").add(this.devices);
} else {
- this.devices = null;
this._visitables.get("devices").remove(this.devices);
+ this.devices = null;
}
return (A) this;
}
public DevicesNested withNewDevices() {
- return new DevicesNested(null);
+ return new DevicesNested<>(null);
}
public DevicesNested withNewDevicesLike(V1DeviceAllocationResult item) {
- return new DevicesNested(item);
+ return new DevicesNested<>(item);
}
public NodeSelectorNested withNewNodeSelector() {
- return new NodeSelectorNested(null);
+ return new NodeSelectorNested<>(null);
}
public NodeSelectorNested withNewNodeSelectorLike(V1NodeSelector item) {
- return new NodeSelectorNested(item);
+ return new NodeSelectorNested<>(item);
}
public A withNodeSelector(V1NodeSelector nodeSelector) {
@@ -183,8 +185,8 @@ public A withNodeSelector(V1NodeSelector nodeSelector) {
this.nodeSelector = new V1NodeSelectorBuilder(nodeSelector);
this._visitables.get("nodeSelector").add(this.nodeSelector);
} else {
- this.nodeSelector = null;
this._visitables.get("nodeSelector").remove(this.nodeSelector);
+ this.nodeSelector = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileBuilder.java
index 9a238812d9..305bda033b 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AppArmorProfileBuilder extends V1AppArmorProfileFluent implements VisitableBuilder{
V1AppArmorProfileFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileFluent.java
index 96f7506f5a..8b68d27148 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AppArmorProfileFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AppArmorProfileFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AppArmorProfileFluent> extends BaseFluent{
private String localhostProfile;
private String type;
@@ -53,7 +55,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AppArmorProfileFluent that = (V1AppArmorProfileFluent) o;
+ V1AppArmorProfileFluent> that = (V1AppArmorProfileFluent>) o;
if (!(Objects.equals(localhostProfile, that.localhostProfile))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationBuilder.java
index 90de4ce439..abf7055c64 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1ApplyConfigurationBuilder extends V1ApplyConfigurationFluent implements VisitableBuilder{
V1ApplyConfigurationFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationFluent.java
index 2e21ffb5a5..1b8133506d 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1ApplyConfigurationFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1ApplyConfigurationFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1ApplyConfigurationFluent> extends BaseFluent{
private String expression;
@@ -51,7 +53,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1ApplyConfigurationFluent that = (V1ApplyConfigurationFluent) o;
+ V1ApplyConfigurationFluent> that = (V1ApplyConfigurationFluent>) o;
if (!(Objects.equals(expression, that.expression))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeBuilder.java
index a022c841c6..a08d2ed2ec 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AttachedVolumeBuilder extends V1AttachedVolumeFluent implements VisitableBuilder{
V1AttachedVolumeFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeFluent.java
index 08a6b9d75a..bce8712f9c 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AttachedVolumeFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AttachedVolumeFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AttachedVolumeFluent> extends BaseFluent{
private String devicePath;
private String name;
@@ -53,7 +55,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AttachedVolumeFluent that = (V1AttachedVolumeFluent) o;
+ V1AttachedVolumeFluent> that = (V1AttachedVolumeFluent>) o;
if (!(Objects.equals(devicePath, that.devicePath))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationBuilder.java
index e336bfae11..3e08be0057 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AuditAnnotationBuilder extends V1AuditAnnotationFluent implements VisitableBuilder{
V1AuditAnnotationFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationFluent.java
index 721654daef..e0d9fdb57b 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AuditAnnotationFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AuditAnnotationFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AuditAnnotationFluent> extends BaseFluent{
private String key;
private String valueExpression;
@@ -53,7 +55,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AuditAnnotationFluent that = (V1AuditAnnotationFluent) o;
+ V1AuditAnnotationFluent> that = (V1AuditAnnotationFluent>) o;
if (!(Objects.equals(key, that.key))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceBuilder.java
index 72d48a652a..de3ed970f7 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AzureDiskVolumeSourceBuilder extends V1AzureDiskVolumeSourceFluent implements VisitableBuilder{
V1AzureDiskVolumeSourceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceFluent.java
index abd64ac55e..beaf30175f 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureDiskVolumeSourceFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AzureDiskVolumeSourceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AzureDiskVolumeSourceFluent> extends BaseFluent{
private String cachingMode;
private String diskName;
@@ -62,7 +64,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AzureDiskVolumeSourceFluent that = (V1AzureDiskVolumeSourceFluent) o;
+ V1AzureDiskVolumeSourceFluent> that = (V1AzureDiskVolumeSourceFluent>) o;
if (!(Objects.equals(cachingMode, that.cachingMode))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceBuilder.java
index 15f085ac1c..04e4f295e1 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AzureFilePersistentVolumeSourceBuilder extends V1AzureFilePersistentVolumeSourceFluent implements VisitableBuilder{
V1AzureFilePersistentVolumeSourceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceFluent.java
index 70b2a65d24..15426d9d85 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFilePersistentVolumeSourceFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AzureFilePersistentVolumeSourceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AzureFilePersistentVolumeSourceFluent> extends BaseFluent{
private Boolean readOnly;
private String secretName;
@@ -58,7 +60,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AzureFilePersistentVolumeSourceFluent that = (V1AzureFilePersistentVolumeSourceFluent) o;
+ V1AzureFilePersistentVolumeSourceFluent> that = (V1AzureFilePersistentVolumeSourceFluent>) o;
if (!(Objects.equals(readOnly, that.readOnly))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceBuilder.java
index c2f537708a..c5394f5ddb 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1AzureFileVolumeSourceBuilder extends V1AzureFileVolumeSourceFluent implements VisitableBuilder{
V1AzureFileVolumeSourceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceFluent.java
index 2dd62b7c68..e99667e7e1 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1AzureFileVolumeSourceFluent.java
@@ -19,12 +19,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1AzureFileVolumeSourceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1AzureFileVolumeSourceFluent> extends BaseFluent{
private Boolean readOnly;
private String secretName;
@@ -56,7 +58,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1AzureFileVolumeSourceFluent that = (V1AzureFileVolumeSourceFluent) o;
+ V1AzureFileVolumeSourceFluent> that = (V1AzureFileVolumeSourceFluent>) o;
if (!(Objects.equals(readOnly, that.readOnly))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingBuilder.java
index 4498d3f390..aac9deec76 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1BindingBuilder extends V1BindingFluent implements VisitableBuilder{
V1BindingFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingFluent.java
index fd02a0929b..77fe84ff4e 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BindingFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1BindingFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1BindingFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -91,7 +93,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1BindingFluent that = (V1BindingFluent) o;
+ V1BindingFluent> that = (V1BindingFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -177,26 +179,26 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public TargetNested withNewTarget() {
- return new TargetNested(null);
+ return new TargetNested<>(null);
}
public TargetNested withNewTargetLike(V1ObjectReference item) {
- return new TargetNested(item);
+ return new TargetNested<>(item);
}
public A withTarget(V1ObjectReference target) {
@@ -205,8 +207,8 @@ public A withTarget(V1ObjectReference target) {
this.target = new V1ObjectReferenceBuilder(target);
this._visitables.get("target").add(this.target);
} else {
- this.target = null;
this._visitables.get("target").remove(this.target);
+ this.target = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceBuilder.java
index f1aaab201b..5eaa7269f7 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1BoundObjectReferenceBuilder extends V1BoundObjectReferenceFluent implements VisitableBuilder{
V1BoundObjectReferenceFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceFluent.java
index 433b1dc8cf..2ced835001 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1BoundObjectReferenceFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1BoundObjectReferenceFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1BoundObjectReferenceFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -57,7 +59,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1BoundObjectReferenceFluent that = (V1BoundObjectReferenceFluent) o;
+ V1BoundObjectReferenceFluent> that = (V1BoundObjectReferenceFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorBuilder.java
index 2a52ec67ee..d3b475e237 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1CELDeviceSelectorBuilder extends V1CELDeviceSelectorFluent implements VisitableBuilder{
V1CELDeviceSelectorFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorFluent.java
index 7ec032f182..9b4d6a0c69 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CELDeviceSelectorFluent.java
@@ -18,12 +18,14 @@
import java.lang.StringBuilder;
import java.lang.SuppressWarnings;
import java.util.Objects;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1CELDeviceSelectorFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1CELDeviceSelectorFluent> extends BaseFluent{
private String expression;
@@ -51,7 +53,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1CELDeviceSelectorFluent that = (V1CELDeviceSelectorFluent) o;
+ V1CELDeviceSelectorFluent> that = (V1CELDeviceSelectorFluent>) o;
if (!(Objects.equals(expression, that.expression))) {
return false;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverBuilder.java
index b7c752ddaa..138b76842f 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1CSIDriverBuilder extends V1CSIDriverFluent implements VisitableBuilder{
V1CSIDriverFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverFluent.java
index e5c6a8beb9..56e11a12e5 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverFluent.java
@@ -20,12 +20,14 @@
import java.lang.SuppressWarnings;
import java.util.Objects;
import java.util.Optional;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1CSIDriverFluent> extends BaseFluent{
+@Generated("io.sundr:builder-annotations")
+@SuppressWarnings({"unchecked"})
+public class V1CSIDriverFluent> extends BaseFluent{
private String apiVersion;
private String kind;
@@ -91,7 +93,7 @@ public boolean equals(Object o) {
if (!(super.equals(o))) {
return false;
}
- V1CSIDriverFluent that = (V1CSIDriverFluent) o;
+ V1CSIDriverFluent> that = (V1CSIDriverFluent>) o;
if (!(Objects.equals(apiVersion, that.apiVersion))) {
return false;
}
@@ -177,26 +179,26 @@ public A withMetadata(V1ObjectMeta metadata) {
this.metadata = new V1ObjectMetaBuilder(metadata);
this._visitables.get("metadata").add(this.metadata);
} else {
- this.metadata = null;
this._visitables.get("metadata").remove(this.metadata);
+ this.metadata = null;
}
return (A) this;
}
public MetadataNested withNewMetadata() {
- return new MetadataNested(null);
+ return new MetadataNested<>(null);
}
public MetadataNested withNewMetadataLike(V1ObjectMeta item) {
- return new MetadataNested(item);
+ return new MetadataNested<>(item);
}
public SpecNested withNewSpec() {
- return new SpecNested(null);
+ return new SpecNested<>(null);
}
public SpecNested withNewSpecLike(V1CSIDriverSpec item) {
- return new SpecNested(item);
+ return new SpecNested<>(item);
}
public A withSpec(V1CSIDriverSpec spec) {
@@ -205,8 +207,8 @@ public A withSpec(V1CSIDriverSpec spec) {
this.spec = new V1CSIDriverSpecBuilder(spec);
this._visitables.get("spec").add(this.spec);
} else {
- this.spec = null;
this._visitables.get("spec").remove(this.spec);
+ this.spec = null;
}
return (A) this;
}
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListBuilder.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListBuilder.java
index 2980000119..84e2d82b1a 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListBuilder.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListBuilder.java
@@ -13,7 +13,8 @@
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
-import java.lang.Object;
+import javax.annotation.processing.Generated;
+@Generated("io.sundr:builder-annotations")
public class V1CSIDriverListBuilder extends V1CSIDriverListFluent implements VisitableBuilder{
V1CSIDriverListFluent> fluent;
diff --git a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListFluent.java b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListFluent.java
index 0afd80ac8b..0d9db6672c 100644
--- a/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListFluent.java
+++ b/fluent/src/main/java/io/kubernetes/client/openapi/models/V1CSIDriverListFluent.java
@@ -26,12 +26,14 @@
import java.util.Objects;
import java.util.Optional;
import java.util.function.Predicate;
+import javax.annotation.processing.Generated;
/**
* Generated
*/
-@SuppressWarnings("unchecked")
-public class V1CSIDriverListFluent