diff --git a/pom.xml b/pom.xml
index b6bff1b1..2d4adbc5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
io.roboscale.robot
external-fabric8-models
- 0.1.0-alpha.4
+ 0.1.0-alpha.5
external-fabric8-models
https://robolaunch.io
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperCluster.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperCluster.java
deleted file mode 100644
index a55b2bf8..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperCluster.java
+++ /dev/null
@@ -1,10 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1;
-
-@io.fabric8.kubernetes.model.annotation.Version(value = "v1alpha1" , storage = true , served = true)
-@io.fabric8.kubernetes.model.annotation.Group("zookeeper.stackable.tech")
-@io.fabric8.kubernetes.model.annotation.Singular("zookeepercluster")
-@io.fabric8.kubernetes.model.annotation.Plural("zookeeperclusters")
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class ZookeeperCluster extends io.fabric8.kubernetes.client.CustomResource implements io.fabric8.kubernetes.api.model.Namespaced {
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperClusterSpec.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperClusterSpec.java
deleted file mode 100644
index a22d0b97..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperClusterSpec.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"clusterConfig","clusterOperation","image","servers"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class ZookeeperClusterSpec implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Settings that affect all roles and role groups. The settings in the `clusterConfig` are cluster wide settings that do not need to be configurable at role or role group level.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("clusterConfig")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Settings that affect all roles and role groups. The settings in the `clusterConfig` are cluster wide settings that do not need to be configurable at role or role group level.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterConfig clusterConfig = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"authentication\":[],\"tls\":{\"quorumSecretClass\":\"tls\",\"serverSecretClass\":\"tls\"},\"listenerClass\":\"cluster-internal\"}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterConfig.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterConfig getClusterConfig() {
- return clusterConfig;
- }
-
- public void setClusterConfig(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterConfig clusterConfig) {
- this.clusterConfig = clusterConfig;
- }
-
- /**
- * [Cluster operations](https://docs.stackable.tech/home/nightly/concepts/operations/cluster_operations) properties, allow stopping the product instance as well as pausing reconciliation.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("clusterOperation")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("[Cluster operations](https://docs.stackable.tech/home/nightly/concepts/operations/cluster_operations) properties, allow stopping the product instance as well as pausing reconciliation.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterOperation clusterOperation = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"stopped\":false,\"reconciliationPaused\":false}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterOperation.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterOperation getClusterOperation() {
- return clusterOperation;
- }
-
- public void setClusterOperation(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.ClusterOperation clusterOperation) {
- this.clusterOperation = clusterOperation;
- }
-
- /**
- * Specify which image to use, the easiest way is to only configure the `productVersion`. You can also configure a custom image registry to pull from, as well as completely custom images.
- *
- * Consult the [Product image selection documentation](https://docs.stackable.tech/home/nightly/concepts/product_image_selection) for details.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("image")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Specify which image to use, the easiest way is to only configure the `productVersion`. You can also configure a custom image registry to pull from, as well as completely custom images.\n\nConsult the [Product image selection documentation](https://docs.stackable.tech/home/nightly/concepts/product_image_selection) for details.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.Image image;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.Image getImage() {
- return image;
- }
-
- public void setImage(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.Image image) {
- this.image = image;
- }
-
- /**
- * This struct represents a role - e.g. HDFS datanodes or Trino workers. It has a [`HashMap`] containing all the roleGroups that are part of this role. Additionally, there is a `config`, which is configurable at the role *and* roleGroup level. Everything at roleGroup level is merged on top of what is configured on role level using the [`Merge`] trait. There is also a second form of config, which can only be configured at role level, the `roleConfig`.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("servers")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This struct represents a role - e.g. HDFS datanodes or Trino workers. It has a [`HashMap`] containing all the roleGroups that are part of this role. Additionally, there is a `config`, which is configurable at the role *and* roleGroup level. Everything at roleGroup level is merged on top of what is configured on role level using the [`Merge`] trait. There is also a second form of config, which can only be configured at role level, the `roleConfig`.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.Servers servers;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.Servers getServers() {
- return servers;
- }
-
- public void setServers(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.Servers servers) {
- this.servers = servers;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperClusterStatus.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperClusterStatus.java
deleted file mode 100644
index ad131c32..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/ZookeeperClusterStatus.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"conditions","discoveryHash"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class ZookeeperClusterStatus implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("conditions")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List conditions = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("[]", java.util.List.class);
-
- public java.util.List getConditions() {
- return conditions;
- }
-
- public void setConditions(java.util.List conditions) {
- this.conditions = conditions;
- }
-
- /**
- * An opaque value that changes every time a discovery detail does
- */
- @com.fasterxml.jackson.annotation.JsonProperty("discoveryHash")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("An opaque value that changes every time a discovery detail does")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String discoveryHash;
-
- public String getDiscoveryHash() {
- return discoveryHash;
- }
-
- public void setDiscoveryHash(String discoveryHash) {
- this.discoveryHash = discoveryHash;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/ClusterConfig.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/ClusterConfig.java
deleted file mode 100644
index 2c602151..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/ClusterConfig.java
+++ /dev/null
@@ -1,99 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"authentication","listenerClass","tls","vectorAggregatorConfigMapName"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class ClusterConfig implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Authentication settings for ZooKeeper like mTLS authentication. Read more in the [authentication usage guide](https://docs.stackable.tech/home/nightly/zookeeper/usage_guide/authentication).
- */
- @com.fasterxml.jackson.annotation.JsonProperty("authentication")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Authentication settings for ZooKeeper like mTLS authentication. Read more in the [authentication usage guide](https://docs.stackable.tech/home/nightly/zookeeper/usage_guide/authentication).")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List authentication = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("[]", java.util.List.class);
-
- public java.util.List getAuthentication() {
- return authentication;
- }
-
- public void setAuthentication(java.util.List authentication) {
- this.authentication = authentication;
- }
-
- public enum ListenerClass {
-
- @com.fasterxml.jackson.annotation.JsonProperty("cluster-internal")
- CLUSTERINTERNAL("cluster-internal"), @com.fasterxml.jackson.annotation.JsonProperty("external-unstable")
- EXTERNALUNSTABLE("external-unstable");
-
- java.lang.String value;
-
- ListenerClass(java.lang.String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue()
- public java.lang.String getValue() {
- return value;
- }
- }
-
- /**
- * This field controls which type of Service the Operator creates for this ZookeeperCluster:
- *
- * cluster-internal: Use a ClusterIP service
- *
- * external-unstable: Use a NodePort service
- *
- * This is a temporary solution with the goal to keep yaml manifests forward compatible. In the future, this setting will control which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) will be used to expose the service, and ListenerClass names will stay the same, allowing for a non-breaking change.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("listenerClass")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This field controls which type of Service the Operator creates for this ZookeeperCluster:\n\n* cluster-internal: Use a ClusterIP service\n\n* external-unstable: Use a NodePort service\n\nThis is a temporary solution with the goal to keep yaml manifests forward compatible. In the future, this setting will control which [ListenerClass](https://docs.stackable.tech/home/nightly/listener-operator/listenerclass.html) will be used to expose the service, and ListenerClass names will stay the same, allowing for a non-breaking change.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private ListenerClass listenerClass = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("\"cluster-internal\"", ListenerClass.class);
-
- public ListenerClass getListenerClass() {
- return listenerClass;
- }
-
- public void setListenerClass(ListenerClass listenerClass) {
- this.listenerClass = listenerClass;
- }
-
- /**
- * TLS encryption settings for ZooKeeper (server, quorum). Read more in the [encryption usage guide](https://docs.stackable.tech/home/nightly/zookeeper/usage_guide/encryption).
- */
- @com.fasterxml.jackson.annotation.JsonProperty("tls")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("TLS encryption settings for ZooKeeper (server, quorum). Read more in the [encryption usage guide](https://docs.stackable.tech/home/nightly/zookeeper/usage_guide/encryption).")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.clusterconfig.Tls tls = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"quorumSecretClass\":\"tls\",\"serverSecretClass\":\"tls\"}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.clusterconfig.Tls.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.clusterconfig.Tls getTls() {
- return tls;
- }
-
- public void setTls(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.clusterconfig.Tls tls) {
- this.tls = tls;
- }
-
- /**
- * Name of the Vector aggregator [discovery ConfigMap](https://docs.stackable.tech/home/nightly/concepts/service_discovery). It must contain the key `ADDRESS` with the address of the Vector aggregator. Follow the [logging tutorial](https://docs.stackable.tech/home/nightly/tutorials/logging-vector-aggregator) to learn how to configure log aggregation with Vector.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("vectorAggregatorConfigMapName")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Name of the Vector aggregator [discovery ConfigMap](https://docs.stackable.tech/home/nightly/concepts/service_discovery). It must contain the key `ADDRESS` with the address of the Vector aggregator. Follow the [logging tutorial](https://docs.stackable.tech/home/nightly/tutorials/logging-vector-aggregator) to learn how to configure log aggregation with Vector.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String vectorAggregatorConfigMapName;
-
- public String getVectorAggregatorConfigMapName() {
- return vectorAggregatorConfigMapName;
- }
-
- public void setVectorAggregatorConfigMapName(String vectorAggregatorConfigMapName) {
- this.vectorAggregatorConfigMapName = vectorAggregatorConfigMapName;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/ClusterOperation.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/ClusterOperation.java
deleted file mode 100644
index 4065c51a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/ClusterOperation.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"reconciliationPaused","stopped"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class ClusterOperation implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Flag to stop cluster reconciliation by the operator. This means that all changes in the custom resource spec are ignored until this flag is set to false or removed. The operator will however still watch the deployed resources at the time and update the custom resource status field. If applied at the same time with `stopped`, `reconciliationPaused` will take precedence over `stopped` and stop the reconciliation immediately.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("reconciliationPaused")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Flag to stop cluster reconciliation by the operator. This means that all changes in the custom resource spec are ignored until this flag is set to false or removed. The operator will however still watch the deployed resources at the time and update the custom resource status field. If applied at the same time with `stopped`, `reconciliationPaused` will take precedence over `stopped` and stop the reconciliation immediately.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Boolean reconciliationPaused = false;
-
- public Boolean getReconciliationPaused() {
- return reconciliationPaused;
- }
-
- public void setReconciliationPaused(Boolean reconciliationPaused) {
- this.reconciliationPaused = reconciliationPaused;
- }
-
- /**
- * Flag to stop the cluster. This means all deployed resources (e.g. Services, StatefulSets, ConfigMaps) are kept but all deployed Pods (e.g. replicas from a StatefulSet) are scaled to 0 and therefore stopped and removed. If applied at the same time with `reconciliationPaused`, the latter will pause reconciliation and `stopped` will take no effect until `reconciliationPaused` is set to false or removed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("stopped")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Flag to stop the cluster. This means all deployed resources (e.g. Services, StatefulSets, ConfigMaps) are kept but all deployed Pods (e.g. replicas from a StatefulSet) are scaled to 0 and therefore stopped and removed. If applied at the same time with `reconciliationPaused`, the latter will pause reconciliation and `stopped` will take no effect until `reconciliationPaused` is set to false or removed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Boolean stopped = false;
-
- public Boolean getStopped() {
- return stopped;
- }
-
- public void setStopped(Boolean stopped) {
- this.stopped = stopped;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/Image.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/Image.java
deleted file mode 100644
index 93072dfc..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/Image.java
+++ /dev/null
@@ -1,127 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"custom","productVersion","pullPolicy","pullSecrets","repo","stackableVersion"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Image implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Overwrite the docker image. Specify the full docker image name, e.g. `docker.stackable.tech/stackable/superset:1.4.1-stackable2.1.0`
- */
- @com.fasterxml.jackson.annotation.JsonProperty("custom")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Overwrite the docker image. Specify the full docker image name, e.g. `docker.stackable.tech/stackable/superset:1.4.1-stackable2.1.0`")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String custom;
-
- public String getCustom() {
- return custom;
- }
-
- public void setCustom(String custom) {
- this.custom = custom;
- }
-
- /**
- * Version of the product, e.g. `1.4.1`.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("productVersion")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Version of the product, e.g. `1.4.1`.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String productVersion;
-
- public String getProductVersion() {
- return productVersion;
- }
-
- public void setProductVersion(String productVersion) {
- this.productVersion = productVersion;
- }
-
- public enum PullPolicy {
-
- @com.fasterxml.jackson.annotation.JsonProperty("IfNotPresent")
- IFNOTPRESENT("IfNotPresent"), @com.fasterxml.jackson.annotation.JsonProperty("Always")
- ALWAYS("Always"), @com.fasterxml.jackson.annotation.JsonProperty("Never")
- NEVER("Never");
-
- java.lang.String value;
-
- PullPolicy(java.lang.String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue()
- public java.lang.String getValue() {
- return value;
- }
- }
-
- /**
- * [Pull policy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy) used when pulling the image.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("pullPolicy")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("[Pull policy](https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy) used when pulling the image.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private PullPolicy pullPolicy = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("\"Always\"", PullPolicy.class);
-
- public PullPolicy getPullPolicy() {
- return pullPolicy;
- }
-
- public void setPullPolicy(PullPolicy pullPolicy) {
- this.pullPolicy = pullPolicy;
- }
-
- /**
- * [Image pull secrets](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod) to pull images from a private registry.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("pullSecrets")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("[Image pull secrets](https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod) to pull images from a private registry.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private java.util.List pullSecrets;
-
- public java.util.List getPullSecrets() {
- return pullSecrets;
- }
-
- public void setPullSecrets(java.util.List pullSecrets) {
- this.pullSecrets = pullSecrets;
- }
-
- /**
- * Name of the docker repo, e.g. `docker.stackable.tech/stackable`
- */
- @com.fasterxml.jackson.annotation.JsonProperty("repo")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Name of the docker repo, e.g. `docker.stackable.tech/stackable`")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String repo;
-
- public String getRepo() {
- return repo;
- }
-
- public void setRepo(String repo) {
- this.repo = repo;
- }
-
- /**
- * Stackable version of the product, e.g. `23.4`, `23.4.1` or `0.0.0-dev`. If not specified, the operator will use its own version, e.g. `23.4.1`. When using a nightly operator or a pr version, it will use the nightly `0.0.0-dev` image.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("stackableVersion")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Stackable version of the product, e.g. `23.4`, `23.4.1` or `0.0.0-dev`. If not specified, the operator will use its own version, e.g. `23.4.1`. When using a nightly operator or a pr version, it will use the nightly `0.0.0-dev` image.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String stackableVersion;
-
- public String getStackableVersion() {
- return stackableVersion;
- }
-
- public void setStackableVersion(String stackableVersion) {
- this.stackableVersion = stackableVersion;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/Servers.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/Servers.java
deleted file mode 100644
index 08eb0fa4..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/Servers.java
+++ /dev/null
@@ -1,110 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"cliOverrides","config","configOverrides","envOverrides","podOverrides","roleConfig","roleGroups"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Servers implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("cliOverrides")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map cliOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map getCliOverrides() {
- return cliOverrides;
- }
-
- public void setCliOverrides(java.util.Map cliOverrides) {
- this.cliOverrides = cliOverrides;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("config")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.Config config = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.Config.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.Config getConfig() {
- return config;
- }
-
- public void setConfig(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.Config config) {
- this.config = config;
- }
-
- /**
- * The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("configOverrides")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map> configOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map> getConfigOverrides() {
- return configOverrides;
- }
-
- public void setConfigOverrides(java.util.Map> configOverrides) {
- this.configOverrides = configOverrides;
- }
-
- /**
- * `envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("envOverrides")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("`envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map envOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map getEnvOverrides() {
- return envOverrides;
- }
-
- public void setEnvOverrides(java.util.Map envOverrides) {
- this.envOverrides = envOverrides;
- }
-
- /**
- * In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides) for more information.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podOverrides")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides) for more information.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.PodOverrides podOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.PodOverrides.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.PodOverrides getPodOverrides() {
- return podOverrides;
- }
-
- public void setPodOverrides(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.PodOverrides podOverrides) {
- this.podOverrides = podOverrides;
- }
-
- /**
- * This is a product-agnostic RoleConfig, which is sufficient for most of the products.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("roleConfig")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This is a product-agnostic RoleConfig, which is sufficient for most of the products.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.RoleConfig roleConfig = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"podDisruptionBudget\":{\"enabled\":true,\"maxUnavailable\":null}}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.RoleConfig.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.RoleConfig getRoleConfig() {
- return roleConfig;
- }
-
- public void setRoleConfig(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.RoleConfig roleConfig) {
- this.roleConfig = roleConfig;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("roleGroups")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map roleGroups;
-
- public java.util.Map getRoleGroups() {
- return roleGroups;
- }
-
- public void setRoleGroups(java.util.Map roleGroups) {
- this.roleGroups = roleGroups;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/clusterconfig/Authentication.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/clusterconfig/Authentication.java
deleted file mode 100644
index 9b3714b5..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/clusterconfig/Authentication.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.clusterconfig;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"authenticationClass"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Authentication implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The [AuthenticationClass](https://docs.stackable.tech/home/stable/concepts/authentication) to use.
- *
- * ## mTLS
- *
- * Only affects client connections. This setting controls: - If clients need to authenticate themselves against the server via TLS - Which ca.crt to use when validating the provided client certs This will override the server TLS settings (if set) in `spec.clusterConfig.tls.serverSecretClass`.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("authenticationClass")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The [AuthenticationClass](https://docs.stackable.tech/home/stable/concepts/authentication) to use.\n\n## mTLS\n\nOnly affects client connections. This setting controls: - If clients need to authenticate themselves against the server via TLS - Which ca.crt to use when validating the provided client certs This will override the server TLS settings (if set) in `spec.clusterConfig.tls.serverSecretClass`.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String authenticationClass;
-
- public String getAuthenticationClass() {
- return authenticationClass;
- }
-
- public void setAuthenticationClass(String authenticationClass) {
- this.authenticationClass = authenticationClass;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/clusterconfig/Tls.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/clusterconfig/Tls.java
deleted file mode 100644
index c57af130..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/clusterconfig/Tls.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.clusterconfig;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"quorumSecretClass","serverSecretClass"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Tls implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) to use for internal quorum communication. Use mutual verification between Zookeeper Nodes (mandatory). This setting controls: - Which cert the servers should use to authenticate themselves against other servers - Which ca.crt to use when validating the other server Defaults to `tls`
- */
- @com.fasterxml.jackson.annotation.JsonProperty("quorumSecretClass")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) to use for internal quorum communication. Use mutual verification between Zookeeper Nodes (mandatory). This setting controls: - Which cert the servers should use to authenticate themselves against other servers - Which ca.crt to use when validating the other server Defaults to `tls`")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String quorumSecretClass = "tls";
-
- public String getQuorumSecretClass() {
- return quorumSecretClass;
- }
-
- public void setQuorumSecretClass(String quorumSecretClass) {
- this.quorumSecretClass = quorumSecretClass;
- }
-
- /**
- * The [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) to use for client connections. This setting controls: - If TLS encryption is used at all - Which cert the servers should use to authenticate themselves against the client Defaults to `tls`.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("serverSecretClass")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The [SecretClass](https://docs.stackable.tech/home/nightly/secret-operator/secretclass) to use for client connections. This setting controls: - If TLS encryption is used at all - Which cert the servers should use to authenticate themselves against the client Defaults to `tls`.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String serverSecretClass = "tls";
-
- public String getServerSecretClass() {
- return serverSecretClass;
- }
-
- public void setServerSecretClass(String serverSecretClass) {
- this.serverSecretClass = serverSecretClass;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/image/PullSecrets.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/image/PullSecrets.java
deleted file mode 100644
index 0223aa98..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/image/PullSecrets.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.image;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"name"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PullSecrets implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
- */
- @com.fasterxml.jackson.annotation.JsonProperty("name")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String name;
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/Config.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/Config.java
deleted file mode 100644
index e5eed639..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/Config.java
+++ /dev/null
@@ -1,130 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"affinity","gracefulShutdownTimeout","initLimit","logging","myidOffset","resources","syncLimit","tickTime"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Config implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * These configuration settings control [Pod placement](https://docs.stackable.tech/home/nightly/concepts/operations/pod_placement).
- */
- @com.fasterxml.jackson.annotation.JsonProperty("affinity")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("These configuration settings control [Pod placement](https://docs.stackable.tech/home/nightly/concepts/operations/pod_placement).")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Affinity affinity = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"podAffinity\":null,\"podAntiAffinity\":null,\"nodeAffinity\":null,\"nodeSelector\":null}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Affinity.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Affinity getAffinity() {
- return affinity;
- }
-
- public void setAffinity(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Affinity affinity) {
- this.affinity = affinity;
- }
-
- /**
- * Time period Pods have to gracefully shut down, e.g. `30m`, `1h` or `2d`. Consult the operator documentation for details.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("gracefulShutdownTimeout")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Time period Pods have to gracefully shut down, e.g. `30m`, `1h` or `2d`. Consult the operator documentation for details.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String gracefulShutdownTimeout;
-
- public String getGracefulShutdownTimeout() {
- return gracefulShutdownTimeout;
- }
-
- public void setGracefulShutdownTimeout(String gracefulShutdownTimeout) {
- this.gracefulShutdownTimeout = gracefulShutdownTimeout;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("initLimit")
- @io.fabric8.generator.annotation.Min(0.0)
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Long initLimit;
-
- public Long getInitLimit() {
- return initLimit;
- }
-
- public void setInitLimit(Long initLimit) {
- this.initLimit = initLimit;
- }
-
- /**
- * Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/nightly/concepts/logging).
- */
- @com.fasterxml.jackson.annotation.JsonProperty("logging")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Logging configuration, learn more in the [logging concept documentation](https://docs.stackable.tech/home/nightly/concepts/logging).")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Logging logging = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"enableVectorAgent\":null,\"containers\":{}}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Logging.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Logging getLogging() {
- return logging;
- }
-
- public void setLogging(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Logging logging) {
- this.logging = logging;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("myidOffset")
- @io.fabric8.generator.annotation.Min(0.0)
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Long myidOffset;
-
- public Long getMyidOffset() {
- return myidOffset;
- }
-
- public void setMyidOffset(Long myidOffset) {
- this.myidOffset = myidOffset;
- }
-
- /**
- * Resource usage is configured here, this includes CPU usage, memory usage and disk storage usage, if this role needs any.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("resources")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Resource usage is configured here, this includes CPU usage, memory usage and disk storage usage, if this role needs any.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Resources resources = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"memory\":{\"limit\":null,\"runtimeLimits\":{}},\"cpu\":{\"min\":null,\"max\":null},\"storage\":{\"data\":{\"capacity\":null}}}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Resources.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Resources getResources() {
- return resources;
- }
-
- public void setResources(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.Resources resources) {
- this.resources = resources;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("syncLimit")
- @io.fabric8.generator.annotation.Min(0.0)
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Long syncLimit;
-
- public Long getSyncLimit() {
- return syncLimit;
- }
-
- public void setSyncLimit(Long syncLimit) {
- this.syncLimit = syncLimit;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("tickTime")
- @io.fabric8.generator.annotation.Min(0.0)
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Long tickTime;
-
- public Long getTickTime() {
- return tickTime;
- }
-
- public void setTickTime(Long tickTime) {
- this.tickTime = tickTime;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/PodOverrides.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/PodOverrides.java
deleted file mode 100644
index 923e1b66..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/PodOverrides.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"metadata","spec"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PodOverrides implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("metadata")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.Metadata metadata;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.Metadata getMetadata() {
- return metadata;
- }
-
- public void setMetadata(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.Metadata metadata) {
- this.metadata = metadata;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("spec")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.Spec spec;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.Spec getSpec() {
- return spec;
- }
-
- public void setSpec(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.Spec spec) {
- this.spec = spec;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/RoleConfig.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/RoleConfig.java
deleted file mode 100644
index 68a7718d..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/RoleConfig.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"podDisruptionBudget"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class RoleConfig implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * This struct is used to configure:
- *
- * 1. If PodDisruptionBudgets are created by the operator 2. The allowed number of Pods to be unavailable (`maxUnavailable`)
- *
- * Learn more in the [allowed Pod disruptions documentation](https://docs.stackable.tech/home/nightly/concepts/operations/pod_disruptions).
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podDisruptionBudget")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This struct is used to configure:\n\n1. If PodDisruptionBudgets are created by the operator 2. The allowed number of Pods to be unavailable (`maxUnavailable`)\n\nLearn more in the [allowed Pod disruptions documentation](https://docs.stackable.tech/home/nightly/concepts/operations/pod_disruptions).")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.roleconfig.PodDisruptionBudget podDisruptionBudget = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"enabled\":true,\"maxUnavailable\":null}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.roleconfig.PodDisruptionBudget.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.roleconfig.PodDisruptionBudget getPodDisruptionBudget() {
- return podDisruptionBudget;
- }
-
- public void setPodDisruptionBudget(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.roleconfig.PodDisruptionBudget podDisruptionBudget) {
- this.podDisruptionBudget = podDisruptionBudget;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/RoleGroups.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/RoleGroups.java
deleted file mode 100644
index 5e93a448..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/RoleGroups.java
+++ /dev/null
@@ -1,112 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"cliOverrides","config","configOverrides","envOverrides","podOverrides","replicas","selector"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class RoleGroups implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("cliOverrides")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map cliOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map getCliOverrides() {
- return cliOverrides;
- }
-
- public void setCliOverrides(java.util.Map cliOverrides) {
- this.cliOverrides = cliOverrides;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("config")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Config config = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Config.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Config getConfig() {
- return config;
- }
-
- public void setConfig(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Config config) {
- this.config = config;
- }
-
- /**
- * The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("configOverrides")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The `configOverrides` can be used to configure properties in product config files that are not exposed in the CRD. Read the [config overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#config-overrides) and consult the operator specific usage guide documentation for details on the available config files and settings for the specific product.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map> configOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map> getConfigOverrides() {
- return configOverrides;
- }
-
- public void setConfigOverrides(java.util.Map> configOverrides) {
- this.configOverrides = configOverrides;
- }
-
- /**
- * `envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("envOverrides")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("`envOverrides` configure environment variables to be set in the Pods. It is a map from strings to strings - environment variables and the value to set. Read the [environment variable overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#env-overrides) for more information and consult the operator specific usage guide to find out about the product specific environment variables that are available.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map envOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map getEnvOverrides() {
- return envOverrides;
- }
-
- public void setEnvOverrides(java.util.Map envOverrides) {
- this.envOverrides = envOverrides;
- }
-
- /**
- * In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides) for more information.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podOverrides")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("In the `podOverrides` property you can define a [PodTemplateSpec](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#podtemplatespec-v1-core) to override any property that can be set on a Kubernetes Pod. Read the [Pod overrides documentation](https://docs.stackable.tech/home/nightly/concepts/overrides#pod-overrides) for more information.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.PodOverrides podOverrides = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.PodOverrides.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.PodOverrides getPodOverrides() {
- return podOverrides;
- }
-
- public void setPodOverrides(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.PodOverrides podOverrides) {
- this.podOverrides = podOverrides;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("replicas")
- @io.fabric8.generator.annotation.Min(0.0)
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Long replicas;
-
- public Long getReplicas() {
- return replicas;
- }
-
- public void setReplicas(Long replicas) {
- this.replicas = replicas;
- }
-
- /**
- * A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("selector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Selector selector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Selector getSelector() {
- return selector;
- }
-
- public void setSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.rolegroups.Selector selector) {
- this.selector = selector;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Affinity.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Affinity.java
deleted file mode 100644
index e3f3cc07..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Affinity.java
+++ /dev/null
@@ -1,73 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"nodeAffinity","nodeSelector","podAffinity","podAntiAffinity"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Affinity implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Node affinity is a group of node affinity scheduling rules.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("nodeAffinity")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Node affinity is a group of node affinity scheduling rules.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.NodeAffinity nodeAffinity;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.NodeAffinity getNodeAffinity() {
- return nodeAffinity;
- }
-
- public void setNodeAffinity(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.NodeAffinity nodeAffinity) {
- this.nodeAffinity = nodeAffinity;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("nodeSelector")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.NodeSelector nodeSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.NodeSelector getNodeSelector() {
- return nodeSelector;
- }
-
- public void setNodeSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.NodeSelector nodeSelector) {
- this.nodeSelector = nodeSelector;
- }
-
- /**
- * Pod affinity is a group of inter pod affinity scheduling rules.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podAffinity")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Pod affinity is a group of inter pod affinity scheduling rules.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.PodAffinity podAffinity;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.PodAffinity getPodAffinity() {
- return podAffinity;
- }
-
- public void setPodAffinity(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.PodAffinity podAffinity) {
- this.podAffinity = podAffinity;
- }
-
- /**
- * Pod anti affinity is a group of inter pod anti affinity scheduling rules.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podAntiAffinity")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Pod anti affinity is a group of inter pod anti affinity scheduling rules.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.PodAntiAffinity podAntiAffinity;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.PodAntiAffinity getPodAntiAffinity() {
- return podAntiAffinity;
- }
-
- public void setPodAntiAffinity(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.PodAntiAffinity podAntiAffinity) {
- this.podAntiAffinity = podAntiAffinity;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Logging.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Logging.java
deleted file mode 100644
index 3598ebd1..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Logging.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"containers","enableVectorAgent"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Logging implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Log configuration per container.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("containers")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Log configuration per container.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map containers;
-
- public java.util.Map getContainers() {
- return containers;
- }
-
- public void setContainers(java.util.Map containers) {
- this.containers = containers;
- }
-
- /**
- * Wether or not to deploy a container with the Vector log agent.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("enableVectorAgent")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Wether or not to deploy a container with the Vector log agent.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Boolean enableVectorAgent;
-
- public Boolean getEnableVectorAgent() {
- return enableVectorAgent;
- }
-
- public void setEnableVectorAgent(Boolean enableVectorAgent) {
- this.enableVectorAgent = enableVectorAgent;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Resources.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Resources.java
deleted file mode 100644
index f3509127..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/Resources.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"cpu","memory","storage"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Resources implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("cpu")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Cpu cpu = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"min\":null,\"max\":null}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Cpu.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Cpu getCpu() {
- return cpu;
- }
-
- public void setCpu(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Cpu cpu) {
- this.cpu = cpu;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("memory")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Memory memory;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Memory getMemory() {
- return memory;
- }
-
- public void setMemory(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Memory memory) {
- this.memory = memory;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("storage")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Storage storage;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Storage getStorage() {
- return storage;
- }
-
- public void setStorage(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.Storage storage) {
- this.storage = storage;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/NodeAffinity.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/NodeAffinity.java
deleted file mode 100644
index 6c0d7b7a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/NodeAffinity.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"preferredDuringSchedulingIgnoredDuringExecution","requiredDuringSchedulingIgnoredDuringExecution"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NodeAffinity implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding "weight" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("preferredDuringSchedulingIgnoredDuringExecution")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List preferredDuringSchedulingIgnoredDuringExecution;
-
- public java.util.List getPreferredDuringSchedulingIgnoredDuringExecution() {
- return preferredDuringSchedulingIgnoredDuringExecution;
- }
-
- public void setPreferredDuringSchedulingIgnoredDuringExecution(java.util.List preferredDuringSchedulingIgnoredDuringExecution) {
- this.preferredDuringSchedulingIgnoredDuringExecution = preferredDuringSchedulingIgnoredDuringExecution;
- }
-
- /**
- * If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("requiredDuringSchedulingIgnoredDuringExecution")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.RequiredDuringSchedulingIgnoredDuringExecution requiredDuringSchedulingIgnoredDuringExecution;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.RequiredDuringSchedulingIgnoredDuringExecution getRequiredDuringSchedulingIgnoredDuringExecution() {
- return requiredDuringSchedulingIgnoredDuringExecution;
- }
-
- public void setRequiredDuringSchedulingIgnoredDuringExecution(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.RequiredDuringSchedulingIgnoredDuringExecution requiredDuringSchedulingIgnoredDuringExecution) {
- this.requiredDuringSchedulingIgnoredDuringExecution = requiredDuringSchedulingIgnoredDuringExecution;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/NodeSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/NodeSelector.java
deleted file mode 100644
index de20d304..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/NodeSelector.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NodeSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/PodAffinity.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/PodAffinity.java
deleted file mode 100644
index d9d9b4c0..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/PodAffinity.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"preferredDuringSchedulingIgnoredDuringExecution","requiredDuringSchedulingIgnoredDuringExecution"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PodAffinity implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding "weight" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("preferredDuringSchedulingIgnoredDuringExecution")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List preferredDuringSchedulingIgnoredDuringExecution;
-
- public java.util.List getPreferredDuringSchedulingIgnoredDuringExecution() {
- return preferredDuringSchedulingIgnoredDuringExecution;
- }
-
- public void setPreferredDuringSchedulingIgnoredDuringExecution(java.util.List preferredDuringSchedulingIgnoredDuringExecution) {
- this.preferredDuringSchedulingIgnoredDuringExecution = preferredDuringSchedulingIgnoredDuringExecution;
- }
-
- /**
- * If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("requiredDuringSchedulingIgnoredDuringExecution")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List requiredDuringSchedulingIgnoredDuringExecution;
-
- public java.util.List getRequiredDuringSchedulingIgnoredDuringExecution() {
- return requiredDuringSchedulingIgnoredDuringExecution;
- }
-
- public void setRequiredDuringSchedulingIgnoredDuringExecution(java.util.List requiredDuringSchedulingIgnoredDuringExecution) {
- this.requiredDuringSchedulingIgnoredDuringExecution = requiredDuringSchedulingIgnoredDuringExecution;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/PodAntiAffinity.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/PodAntiAffinity.java
deleted file mode 100644
index 44ed961a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/PodAntiAffinity.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"preferredDuringSchedulingIgnoredDuringExecution","requiredDuringSchedulingIgnoredDuringExecution"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PodAntiAffinity implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding "weight" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("preferredDuringSchedulingIgnoredDuringExecution")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List preferredDuringSchedulingIgnoredDuringExecution;
-
- public java.util.List getPreferredDuringSchedulingIgnoredDuringExecution() {
- return preferredDuringSchedulingIgnoredDuringExecution;
- }
-
- public void setPreferredDuringSchedulingIgnoredDuringExecution(java.util.List preferredDuringSchedulingIgnoredDuringExecution) {
- this.preferredDuringSchedulingIgnoredDuringExecution = preferredDuringSchedulingIgnoredDuringExecution;
- }
-
- /**
- * If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("requiredDuringSchedulingIgnoredDuringExecution")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List requiredDuringSchedulingIgnoredDuringExecution;
-
- public java.util.List getRequiredDuringSchedulingIgnoredDuringExecution() {
- return requiredDuringSchedulingIgnoredDuringExecution;
- }
-
- public void setRequiredDuringSchedulingIgnoredDuringExecution(java.util.List requiredDuringSchedulingIgnoredDuringExecution) {
- this.requiredDuringSchedulingIgnoredDuringExecution = requiredDuringSchedulingIgnoredDuringExecution;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java
deleted file mode 100644
index f6f595dd..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"preference","weight"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PreferredDuringSchedulingIgnoredDuringExecution implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A node selector term, associated with the corresponding weight.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("preference")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A node selector term, associated with the corresponding weight.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.preferredduringschedulingignoredduringexecution.Preference preference;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.preferredduringschedulingignoredduringexecution.Preference getPreference() {
- return preference;
- }
-
- public void setPreference(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.preferredduringschedulingignoredduringexecution.Preference preference) {
- this.preference = preference;
- }
-
- /**
- * Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("weight")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Integer weight;
-
- public Integer getWeight() {
- return weight;
- }
-
- public void setWeight(Integer weight) {
- this.weight = weight;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java
deleted file mode 100644
index 0ce2bd37..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"nodeSelectorTerms"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class RequiredDuringSchedulingIgnoredDuringExecution implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Required. A list of node selector terms. The terms are ORed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("nodeSelectorTerms")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Required. A list of node selector terms. The terms are ORed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List nodeSelectorTerms;
-
- public java.util.List getNodeSelectorTerms() {
- return nodeSelectorTerms;
- }
-
- public void setNodeSelectorTerms(java.util.List nodeSelectorTerms) {
- this.nodeSelectorTerms = nodeSelectorTerms;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/Preference.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/Preference.java
deleted file mode 100644
index 544588cf..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/Preference.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.preferredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchFields"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Preference implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A list of node selector requirements by node's labels.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A list of node selector requirements by node's labels.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * A list of node selector requirements by node's fields.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchFields")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A list of node selector requirements by node's fields.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchFields;
-
- public java.util.List getMatchFields() {
- return matchFields;
- }
-
- public void setMatchFields(java.util.List matchFields) {
- this.matchFields = matchFields;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/preference/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/preference/MatchExpressions.java
deleted file mode 100644
index 892568ac..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/preference/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.preferredduringschedulingignoredduringexecution.preference;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/preference/MatchFields.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/preference/MatchFields.java
deleted file mode 100644
index 92e50c7f..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/preferredduringschedulingignoredduringexecution/preference/MatchFields.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.preferredduringschedulingignoredduringexecution.preference;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchFields implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/NodeSelectorTerms.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/NodeSelectorTerms.java
deleted file mode 100644
index 2b630b69..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/NodeSelectorTerms.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.requiredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchFields"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NodeSelectorTerms implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A list of node selector requirements by node's labels.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A list of node selector requirements by node's labels.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * A list of node selector requirements by node's fields.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchFields")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A list of node selector requirements by node's fields.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchFields;
-
- public java.util.List getMatchFields() {
- return matchFields;
- }
-
- public void setMatchFields(java.util.List matchFields) {
- this.matchFields = matchFields;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/nodeselectorterms/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/nodeselectorterms/MatchExpressions.java
deleted file mode 100644
index 5fdef3da..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/nodeselectorterms/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.requiredduringschedulingignoredduringexecution.nodeselectorterms;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/nodeselectorterms/MatchFields.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/nodeselectorterms/MatchFields.java
deleted file mode 100644
index 36652b7b..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/nodeaffinity/requiredduringschedulingignoredduringexecution/nodeselectorterms/MatchFields.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.nodeaffinity.requiredduringschedulingignoredduringexecution.nodeselectorterms;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchFields implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java
deleted file mode 100644
index 19cd706a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"podAffinityTerm","weight"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PreferredDuringSchedulingIgnoredDuringExecution implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Required. A pod affinity term, associated with the corresponding weight.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podAffinityTerm")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Required. A pod affinity term, associated with the corresponding weight.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.PodAffinityTerm podAffinityTerm;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.PodAffinityTerm getPodAffinityTerm() {
- return podAffinityTerm;
- }
-
- public void setPodAffinityTerm(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.PodAffinityTerm podAffinityTerm) {
- this.podAffinityTerm = podAffinityTerm;
- }
-
- /**
- * weight associated with matching the corresponding podAffinityTerm, in the range 1-100.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("weight")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("weight associated with matching the corresponding podAffinityTerm, in the range 1-100.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Integer weight;
-
- public Integer getWeight() {
- return weight;
- }
-
- public void setWeight(Integer weight) {
- this.weight = weight;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java
deleted file mode 100644
index be92e093..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"labelSelector","namespaceSelector","namespaces","topologyKey"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class RequiredDuringSchedulingIgnoredDuringExecution implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A label query over a set of resources, in this case pods.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("labelSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over a set of resources, in this case pods.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.LabelSelector labelSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.LabelSelector getLabelSelector() {
- return labelSelector;
- }
-
- public void setLabelSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.LabelSelector labelSelector) {
- this.labelSelector = labelSelector;
- }
-
- /**
- * A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaceSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.NamespaceSelector namespaceSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.NamespaceSelector getNamespaceSelector() {
- return namespaceSelector;
- }
-
- public void setNamespaceSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.NamespaceSelector namespaceSelector) {
- this.namespaceSelector = namespaceSelector;
- }
-
- /**
- * namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means "this pod's namespace".
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaces")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\".")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List namespaces;
-
- public java.util.List getNamespaces() {
- return namespaces;
- }
-
- public void setNamespaces(java.util.List namespaces) {
- this.namespaces = namespaces;
- }
-
- /**
- * This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("topologyKey")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String topologyKey;
-
- public String getTopologyKey() {
- return topologyKey;
- }
-
- public void setTopologyKey(String topologyKey) {
- this.topologyKey = topologyKey;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/PodAffinityTerm.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/PodAffinityTerm.java
deleted file mode 100644
index 08bd852f..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/PodAffinityTerm.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"labelSelector","namespaceSelector","namespaces","topologyKey"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PodAffinityTerm implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A label query over a set of resources, in this case pods.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("labelSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over a set of resources, in this case pods.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.LabelSelector labelSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.LabelSelector getLabelSelector() {
- return labelSelector;
- }
-
- public void setLabelSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.LabelSelector labelSelector) {
- this.labelSelector = labelSelector;
- }
-
- /**
- * A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaceSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.NamespaceSelector namespaceSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.NamespaceSelector getNamespaceSelector() {
- return namespaceSelector;
- }
-
- public void setNamespaceSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.NamespaceSelector namespaceSelector) {
- this.namespaceSelector = namespaceSelector;
- }
-
- /**
- * namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means "this pod's namespace".
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaces")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\".")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List namespaces;
-
- public java.util.List getNamespaces() {
- return namespaces;
- }
-
- public void setNamespaces(java.util.List namespaces) {
- this.namespaces = namespaces;
- }
-
- /**
- * This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("topologyKey")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String topologyKey;
-
- public String getTopologyKey() {
- return topologyKey;
- }
-
- public void setTopologyKey(String topologyKey) {
- this.topologyKey = topologyKey;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/LabelSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/LabelSelector.java
deleted file mode 100644
index 320f7b2a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/LabelSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class LabelSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/NamespaceSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/NamespaceSelector.java
deleted file mode 100644
index 76e85fa7..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/NamespaceSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NamespaceSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/labelselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/labelselector/MatchExpressions.java
deleted file mode 100644
index 0da9176d..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/labelselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.labelselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/namespaceselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/namespaceselector/MatchExpressions.java
deleted file mode 100644
index 37489887..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/namespaceselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.namespaceselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/LabelSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/LabelSelector.java
deleted file mode 100644
index df93ad7e..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/LabelSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class LabelSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/NamespaceSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/NamespaceSelector.java
deleted file mode 100644
index 64314a41..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/NamespaceSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NamespaceSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/labelselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/labelselector/MatchExpressions.java
deleted file mode 100644
index b4cd401a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/labelselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.labelselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/namespaceselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/namespaceselector/MatchExpressions.java
deleted file mode 100644
index e41e36e1..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podaffinity/requiredduringschedulingignoredduringexecution/namespaceselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podaffinity.requiredduringschedulingignoredduringexecution.namespaceselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java
deleted file mode 100644
index 856b2769..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/PreferredDuringSchedulingIgnoredDuringExecution.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"podAffinityTerm","weight"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PreferredDuringSchedulingIgnoredDuringExecution implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Required. A pod affinity term, associated with the corresponding weight.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("podAffinityTerm")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Required. A pod affinity term, associated with the corresponding weight.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.PodAffinityTerm podAffinityTerm;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.PodAffinityTerm getPodAffinityTerm() {
- return podAffinityTerm;
- }
-
- public void setPodAffinityTerm(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.PodAffinityTerm podAffinityTerm) {
- this.podAffinityTerm = podAffinityTerm;
- }
-
- /**
- * weight associated with matching the corresponding podAffinityTerm, in the range 1-100.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("weight")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("weight associated with matching the corresponding podAffinityTerm, in the range 1-100.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Integer weight;
-
- public Integer getWeight() {
- return weight;
- }
-
- public void setWeight(Integer weight) {
- this.weight = weight;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java
deleted file mode 100644
index 077e0ee9..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/RequiredDuringSchedulingIgnoredDuringExecution.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"labelSelector","namespaceSelector","namespaces","topologyKey"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class RequiredDuringSchedulingIgnoredDuringExecution implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A label query over a set of resources, in this case pods.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("labelSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over a set of resources, in this case pods.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.LabelSelector labelSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.LabelSelector getLabelSelector() {
- return labelSelector;
- }
-
- public void setLabelSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.LabelSelector labelSelector) {
- this.labelSelector = labelSelector;
- }
-
- /**
- * A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaceSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.NamespaceSelector namespaceSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.NamespaceSelector getNamespaceSelector() {
- return namespaceSelector;
- }
-
- public void setNamespaceSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.NamespaceSelector namespaceSelector) {
- this.namespaceSelector = namespaceSelector;
- }
-
- /**
- * namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means "this pod's namespace".
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaces")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\".")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List namespaces;
-
- public java.util.List getNamespaces() {
- return namespaces;
- }
-
- public void setNamespaces(java.util.List namespaces) {
- this.namespaces = namespaces;
- }
-
- /**
- * This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("topologyKey")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String topologyKey;
-
- public String getTopologyKey() {
- return topologyKey;
- }
-
- public void setTopologyKey(String topologyKey) {
- this.topologyKey = topologyKey;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/PodAffinityTerm.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/PodAffinityTerm.java
deleted file mode 100644
index da914c9a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/PodAffinityTerm.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"labelSelector","namespaceSelector","namespaces","topologyKey"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class PodAffinityTerm implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * A label query over a set of resources, in this case pods.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("labelSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over a set of resources, in this case pods.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.LabelSelector labelSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.LabelSelector getLabelSelector() {
- return labelSelector;
- }
-
- public void setLabelSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.LabelSelector labelSelector) {
- this.labelSelector = labelSelector;
- }
-
- /**
- * A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaceSelector")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.NamespaceSelector namespaceSelector;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.NamespaceSelector getNamespaceSelector() {
- return namespaceSelector;
- }
-
- public void setNamespaceSelector(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.NamespaceSelector namespaceSelector) {
- this.namespaceSelector = namespaceSelector;
- }
-
- /**
- * namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means "this pod's namespace".
- */
- @com.fasterxml.jackson.annotation.JsonProperty("namespaces")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\".")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List namespaces;
-
- public java.util.List getNamespaces() {
- return namespaces;
- }
-
- public void setNamespaces(java.util.List namespaces) {
- this.namespaces = namespaces;
- }
-
- /**
- * This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("topologyKey")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String topologyKey;
-
- public String getTopologyKey() {
- return topologyKey;
- }
-
- public void setTopologyKey(String topologyKey) {
- this.topologyKey = topologyKey;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/LabelSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/LabelSelector.java
deleted file mode 100644
index a16bf387..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/LabelSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class LabelSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/NamespaceSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/NamespaceSelector.java
deleted file mode 100644
index 33f8109a..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/NamespaceSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NamespaceSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/labelselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/labelselector/MatchExpressions.java
deleted file mode 100644
index 2100587e..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/labelselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.labelselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/namespaceselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/namespaceselector/MatchExpressions.java
deleted file mode 100644
index 3176767d..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/preferredduringschedulingignoredduringexecution/podaffinityterm/namespaceselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.preferredduringschedulingignoredduringexecution.podaffinityterm.namespaceselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/LabelSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/LabelSelector.java
deleted file mode 100644
index f30c73bd..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/LabelSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class LabelSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/NamespaceSelector.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/NamespaceSelector.java
deleted file mode 100644
index f371c4b0..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/NamespaceSelector.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class NamespaceSelector implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/labelselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/labelselector/MatchExpressions.java
deleted file mode 100644
index 2634ca0d..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/labelselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.labelselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/namespaceselector/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/namespaceselector/MatchExpressions.java
deleted file mode 100644
index 173925f5..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/affinity/podantiaffinity/requiredduringschedulingignoredduringexecution/namespaceselector/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.affinity.podantiaffinity.requiredduringschedulingignoredduringexecution.namespaceselector;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/Containers.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/Containers.java
deleted file mode 100644
index 739ee466..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/Containers.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"console","custom","file","loggers"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Containers implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Configuration for the console appender
- */
- @com.fasterxml.jackson.annotation.JsonProperty("console")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Configuration for the console appender")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.Console console;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.Console getConsole() {
- return console;
- }
-
- public void setConsole(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.Console console) {
- this.console = console;
- }
-
- /**
- * Custom log configuration provided in a ConfigMap
- */
- @com.fasterxml.jackson.annotation.JsonProperty("custom")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Custom log configuration provided in a ConfigMap")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.Custom custom;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.Custom getCustom() {
- return custom;
- }
-
- public void setCustom(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.Custom custom) {
- this.custom = custom;
- }
-
- /**
- * Configuration for the file appender
- */
- @com.fasterxml.jackson.annotation.JsonProperty("file")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Configuration for the file appender")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.File file;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.File getFile() {
- return file;
- }
-
- public void setFile(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers.File file) {
- this.file = file;
- }
-
- /**
- * Configuration per logger
- */
- @com.fasterxml.jackson.annotation.JsonProperty("loggers")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Configuration per logger")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map loggers = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{}", java.util.Map.class);
-
- public java.util.Map getLoggers() {
- return loggers;
- }
-
- public void setLoggers(java.util.Map loggers) {
- this.loggers = loggers;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Console.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Console.java
deleted file mode 100644
index dbeb6053..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Console.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"level"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Console implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- public enum Level {
-
- @com.fasterxml.jackson.annotation.JsonProperty("TRACE")
- TRACE("TRACE"),
- @com.fasterxml.jackson.annotation.JsonProperty("DEBUG")
- DEBUG("DEBUG"),
- @com.fasterxml.jackson.annotation.JsonProperty("INFO")
- INFO("INFO"),
- @com.fasterxml.jackson.annotation.JsonProperty("WARN")
- WARN("WARN"),
- @com.fasterxml.jackson.annotation.JsonProperty("ERROR")
- ERROR("ERROR"),
- @com.fasterxml.jackson.annotation.JsonProperty("FATAL")
- FATAL("FATAL"),
- @com.fasterxml.jackson.annotation.JsonProperty("NONE")
- NONE("NONE");
-
- java.lang.String value;
-
- Level(java.lang.String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue()
- public java.lang.String getValue() {
- return value;
- }
- }
-
- /**
- * The log level threshold. Log events with a lower log level are discarded.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("level")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The log level threshold. Log events with a lower log level are discarded.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Level level;
-
- public Level getLevel() {
- return level;
- }
-
- public void setLevel(Level level) {
- this.level = level;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Custom.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Custom.java
deleted file mode 100644
index f86bab82..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Custom.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"configMap"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Custom implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * ConfigMap containing the log configuration files
- */
- @com.fasterxml.jackson.annotation.JsonProperty("configMap")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("ConfigMap containing the log configuration files")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String configMap;
-
- public String getConfigMap() {
- return configMap;
- }
-
- public void setConfigMap(String configMap) {
- this.configMap = configMap;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/File.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/File.java
deleted file mode 100644
index 10f59c4b..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/File.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"level"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class File implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- public enum Level {
-
- @com.fasterxml.jackson.annotation.JsonProperty("TRACE")
- TRACE("TRACE"),
- @com.fasterxml.jackson.annotation.JsonProperty("DEBUG")
- DEBUG("DEBUG"),
- @com.fasterxml.jackson.annotation.JsonProperty("INFO")
- INFO("INFO"),
- @com.fasterxml.jackson.annotation.JsonProperty("WARN")
- WARN("WARN"),
- @com.fasterxml.jackson.annotation.JsonProperty("ERROR")
- ERROR("ERROR"),
- @com.fasterxml.jackson.annotation.JsonProperty("FATAL")
- FATAL("FATAL"),
- @com.fasterxml.jackson.annotation.JsonProperty("NONE")
- NONE("NONE");
-
- java.lang.String value;
-
- Level(java.lang.String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue()
- public java.lang.String getValue() {
- return value;
- }
- }
-
- /**
- * The log level threshold. Log events with a lower log level are discarded.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("level")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The log level threshold. Log events with a lower log level are discarded.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Level level;
-
- public Level getLevel() {
- return level;
- }
-
- public void setLevel(Level level) {
- this.level = level;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Loggers.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Loggers.java
deleted file mode 100644
index 878ed246..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/logging/containers/Loggers.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.logging.containers;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"level"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Loggers implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- public enum Level {
-
- @com.fasterxml.jackson.annotation.JsonProperty("TRACE")
- TRACE("TRACE"),
- @com.fasterxml.jackson.annotation.JsonProperty("DEBUG")
- DEBUG("DEBUG"),
- @com.fasterxml.jackson.annotation.JsonProperty("INFO")
- INFO("INFO"),
- @com.fasterxml.jackson.annotation.JsonProperty("WARN")
- WARN("WARN"),
- @com.fasterxml.jackson.annotation.JsonProperty("ERROR")
- ERROR("ERROR"),
- @com.fasterxml.jackson.annotation.JsonProperty("FATAL")
- FATAL("FATAL"),
- @com.fasterxml.jackson.annotation.JsonProperty("NONE")
- NONE("NONE");
-
- java.lang.String value;
-
- Level(java.lang.String value) {
- this.value = value;
- }
-
- @com.fasterxml.jackson.annotation.JsonValue()
- public java.lang.String getValue() {
- return value;
- }
- }
-
- /**
- * The log level threshold. Log events with a lower log level are discarded.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("level")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The log level threshold. Log events with a lower log level are discarded.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private Level level;
-
- public Level getLevel() {
- return level;
- }
-
- public void setLevel(Level level) {
- this.level = level;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Cpu.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Cpu.java
deleted file mode 100644
index ba24226f..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Cpu.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"max","min"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Cpu implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The maximum amount of CPU cores that can be requested by Pods. Equivalent to the `limit` for Pod resource configuration. Cores are specified either as a decimal point number or as milli units. For example:`1.5` will be 1.5 cores, also written as `1500m`.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("max")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The maximum amount of CPU cores that can be requested by Pods. Equivalent to the `limit` for Pod resource configuration. Cores are specified either as a decimal point number or as milli units. For example:`1.5` will be 1.5 cores, also written as `1500m`.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String max;
-
- public String getMax() {
- return max;
- }
-
- public void setMax(String max) {
- this.max = max;
- }
-
- /**
- * The minimal amount of CPU cores that Pods need to run. Equivalent to the `request` for Pod resource configuration. Cores are specified either as a decimal point number or as milli units. For example:`1.5` will be 1.5 cores, also written as `1500m`.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("min")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The minimal amount of CPU cores that Pods need to run. Equivalent to the `request` for Pod resource configuration. Cores are specified either as a decimal point number or as milli units. For example:`1.5` will be 1.5 cores, also written as `1500m`.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String min;
-
- public String getMin() {
- return min;
- }
-
- public void setMin(String min) {
- this.min = min;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Memory.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Memory.java
deleted file mode 100644
index 92867ec8..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Memory.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"limit","runtimeLimits"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Memory implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * The maximum amount of memory that should be available to the Pod. Specified as a byte [Quantity](https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/), which means these suffixes are supported: E, P, T, G, M, k. You can also use the power-of-two equivalents: Ei, Pi, Ti, Gi, Mi, Ki. For example, the following represent roughly the same value: `128974848, 129e6, 129M, 128974848000m, 123Mi`
- */
- @com.fasterxml.jackson.annotation.JsonProperty("limit")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("The maximum amount of memory that should be available to the Pod. Specified as a byte [Quantity](https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/), which means these suffixes are supported: E, P, T, G, M, k. You can also use the power-of-two equivalents: Ei, Pi, Ti, Gi, Mi, Ki. For example, the following represent roughly the same value: `128974848, 129e6, 129M, 128974848000m, 123Mi`")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String limit;
-
- public String getLimit() {
- return limit;
- }
-
- public void setLimit(String limit) {
- this.limit = limit;
- }
-
- /**
- * Additional options that can be specified.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("runtimeLimits")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Additional options that can be specified.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.memory.RuntimeLimits runtimeLimits;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.memory.RuntimeLimits getRuntimeLimits() {
- return runtimeLimits;
- }
-
- public void setRuntimeLimits(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.memory.RuntimeLimits runtimeLimits) {
- this.runtimeLimits = runtimeLimits;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Storage.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Storage.java
deleted file mode 100644
index f09e858d..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/Storage.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"data"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Storage implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("data")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.Data data = io.fabric8.kubernetes.client.utils.Serialization.unmarshal("{\"capacity\":null}", tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.Data.class);
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.Data getData() {
- return data;
- }
-
- public void setData(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.Data data) {
- this.data = data;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/memory/RuntimeLimits.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/memory/RuntimeLimits.java
deleted file mode 100644
index 21650463..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/memory/RuntimeLimits.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.memory;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class RuntimeLimits implements io.fabric8.kubernetes.api.model.KubernetesResource {
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/Data.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/Data.java
deleted file mode 100644
index 469d5d41..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/Data.java
+++ /dev/null
@@ -1,92 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"capacity","selectors","storageClass"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Data implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.
- *
- * The serialization format is:
- *
- * ``` ::=
- *
- * (Note that may be empty, from the "" case in .)
- *
- * ::= 0 | 1 | ... | 9 ::= | ::= | . | . | . ::= "+" | "-" ::= | ::= | | ::= Ki | Mi | Gi | Ti | Pi | Ei
- *
- * (International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)
- *
- * ::= m | "" | k | M | G | T | P | E
- *
- * (Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)
- *
- * ::= "e" | "E" ```
- *
- * No matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.
- *
- * When a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.
- *
- * Before serializing, Quantity will be put in "canonical form". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:
- *
- * - No precision is lost - No fractional digits will be emitted - The exponent (or suffix) is as large as possible.
- *
- * The sign will be omitted unless the number is negative.
- *
- * Examples:
- *
- * - 1.5 will be serialized as "1500m" - 1.5Gi will be serialized as "1536Mi"
- *
- * Note that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.
- *
- * Non-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)
- *
- * This format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("capacity")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.\n\nThe serialization format is:\n\n``` ::= \n\n\t(Note that may be empty, from the \"\" case in .)\n\n ::= 0 | 1 | ... | 9 ::= | ::= | . | . | . ::= \"+\" | \"-\" ::= | ::= | | ::= Ki | Mi | Gi | Ti | Pi | Ei\n\n\t(International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)\n\n ::= m | \"\" | k | M | G | T | P | E\n\n\t(Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)\n\n ::= \"e\" | \"E\" ```\n\nNo matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.\n\nWhen a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.\n\nBefore serializing, Quantity will be put in \"canonical form\". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:\n\n- No precision is lost - No fractional digits will be emitted - The exponent (or suffix) is as large as possible.\n\nThe sign will be omitted unless the number is negative.\n\nExamples:\n\n- 1.5 will be serialized as \"1500m\" - 1.5Gi will be serialized as \"1536Mi\"\n\nNote that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.\n\nNon-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)\n\nThis format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String capacity;
-
- public String getCapacity() {
- return capacity;
- }
-
- public void setCapacity(String capacity) {
- this.capacity = capacity;
- }
-
- /**
- * A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("selectors")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.data.Selectors selectors;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.data.Selectors getSelectors() {
- return selectors;
- }
-
- public void setSelectors(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.data.Selectors selectors) {
- this.selectors = selectors;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("storageClass")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SET)
- @io.fabric8.generator.annotation.Nullable()
- private String storageClass;
-
- public String getStorageClass() {
- return storageClass;
- }
-
- public void setStorageClass(String storageClass) {
- this.storageClass = storageClass;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/data/Selectors.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/data/Selectors.java
deleted file mode 100644
index 7ff8fded..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/data/Selectors.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.data;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"matchExpressions","matchLabels"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Selectors implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * matchExpressions is a list of label selector requirements. The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchExpressions")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchExpressions is a list of label selector requirements. The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List matchExpressions;
-
- public java.util.List getMatchExpressions() {
- return matchExpressions;
- }
-
- public void setMatchExpressions(java.util.List matchExpressions) {
- this.matchExpressions = matchExpressions;
- }
-
- /**
- * matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("matchLabels")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is \"key\", the operator is \"In\", and the values array contains only \"value\". The requirements are ANDed.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map matchLabels;
-
- public java.util.Map getMatchLabels() {
- return matchLabels;
- }
-
- public void setMatchLabels(java.util.Map matchLabels) {
- this.matchLabels = matchLabels;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/data/selectors/MatchExpressions.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/data/selectors/MatchExpressions.java
deleted file mode 100644
index e74f03a2..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/config/resources/storage/data/selectors/MatchExpressions.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.config.resources.storage.data.selectors;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"key","operator","values"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class MatchExpressions implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- /**
- * key is the label key that the selector applies to.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("key")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("key is the label key that the selector applies to.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String key;
-
- public String getKey() {
- return key;
- }
-
- public void setKey(String key) {
- this.key = key;
- }
-
- /**
- * operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("operator")
- @io.fabric8.generator.annotation.Required()
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String operator;
-
- public String getOperator() {
- return operator;
- }
-
- public void setOperator(String operator) {
- this.operator = operator;
- }
-
- /**
- * values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- */
- @com.fasterxml.jackson.annotation.JsonProperty("values")
- @com.fasterxml.jackson.annotation.JsonPropertyDescription("values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List values;
-
- public java.util.List getValues() {
- return values;
- }
-
- public void setValues(java.util.List values) {
- this.values = values;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/podoverrides/Metadata.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/podoverrides/Metadata.java
deleted file mode 100644
index 991fb821..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/podoverrides/Metadata.java
+++ /dev/null
@@ -1,189 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"annotations","creationTimestamp","deletionGracePeriodSeconds","deletionTimestamp","finalizers","generateName","generation","labels","managedFields","name","namespace","ownerReferences","resourceVersion","selfLink","uid"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Metadata implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("annotations")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map annotations;
-
- public java.util.Map getAnnotations() {
- return annotations;
- }
-
- public void setAnnotations(java.util.Map annotations) {
- this.annotations = annotations;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("creationTimestamp")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String creationTimestamp;
-
- public String getCreationTimestamp() {
- return creationTimestamp;
- }
-
- public void setCreationTimestamp(String creationTimestamp) {
- this.creationTimestamp = creationTimestamp;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("deletionGracePeriodSeconds")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Long deletionGracePeriodSeconds;
-
- public Long getDeletionGracePeriodSeconds() {
- return deletionGracePeriodSeconds;
- }
-
- public void setDeletionGracePeriodSeconds(Long deletionGracePeriodSeconds) {
- this.deletionGracePeriodSeconds = deletionGracePeriodSeconds;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("deletionTimestamp")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String deletionTimestamp;
-
- public String getDeletionTimestamp() {
- return deletionTimestamp;
- }
-
- public void setDeletionTimestamp(String deletionTimestamp) {
- this.deletionTimestamp = deletionTimestamp;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("finalizers")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List finalizers;
-
- public java.util.List getFinalizers() {
- return finalizers;
- }
-
- public void setFinalizers(java.util.List finalizers) {
- this.finalizers = finalizers;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("generateName")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String generateName;
-
- public String getGenerateName() {
- return generateName;
- }
-
- public void setGenerateName(String generateName) {
- this.generateName = generateName;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("generation")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Long generation;
-
- public Long getGeneration() {
- return generation;
- }
-
- public void setGeneration(Long generation) {
- this.generation = generation;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("labels")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.Map labels;
-
- public java.util.Map getLabels() {
- return labels;
- }
-
- public void setLabels(java.util.Map labels) {
- this.labels = labels;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("managedFields")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List managedFields;
-
- public java.util.List getManagedFields() {
- return managedFields;
- }
-
- public void setManagedFields(java.util.List managedFields) {
- this.managedFields = managedFields;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("name")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String name;
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("namespace")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String namespace;
-
- public String getNamespace() {
- return namespace;
- }
-
- public void setNamespace(String namespace) {
- this.namespace = namespace;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("ownerReferences")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List ownerReferences;
-
- public java.util.List getOwnerReferences() {
- return ownerReferences;
- }
-
- public void setOwnerReferences(java.util.List ownerReferences) {
- this.ownerReferences = ownerReferences;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("resourceVersion")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String resourceVersion;
-
- public String getResourceVersion() {
- return resourceVersion;
- }
-
- public void setResourceVersion(String resourceVersion) {
- this.resourceVersion = resourceVersion;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("selfLink")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String selfLink;
-
- public String getSelfLink() {
- return selfLink;
- }
-
- public void setSelfLink(String selfLink) {
- this.selfLink = selfLink;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("uid")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String uid;
-
- public String getUid() {
- return uid;
- }
-
- public void setUid(String uid) {
- this.uid = uid;
- }
-}
-
diff --git a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/podoverrides/Spec.java b/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/podoverrides/Spec.java
deleted file mode 100644
index a31ba443..00000000
--- a/src/main/java/tech/stackable/zookeeper/v1alpha1/zookeeperclusterspec/servers/podoverrides/Spec.java
+++ /dev/null
@@ -1,477 +0,0 @@
-package tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides;
-
-@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
-@com.fasterxml.jackson.annotation.JsonPropertyOrder({"activeDeadlineSeconds","affinity","automountServiceAccountToken","containers","dnsConfig","dnsPolicy","enableServiceLinks","ephemeralContainers","hostAliases","hostIPC","hostNetwork","hostPID","hostUsers","hostname","imagePullSecrets","initContainers","nodeName","nodeSelector","os","overhead","preemptionPolicy","priority","priorityClassName","readinessGates","resourceClaims","restartPolicy","runtimeClassName","schedulerName","schedulingGates","securityContext","serviceAccount","serviceAccountName","setHostnameAsFQDN","shareProcessNamespace","subdomain","terminationGracePeriodSeconds","tolerations","topologySpreadConstraints","volumes"})
-@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
-@javax.annotation.processing.Generated("io.fabric8.java.generator.CRGeneratorRunner")
-public class Spec implements io.fabric8.kubernetes.api.model.KubernetesResource {
-
- @com.fasterxml.jackson.annotation.JsonProperty("activeDeadlineSeconds")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Long activeDeadlineSeconds;
-
- public Long getActiveDeadlineSeconds() {
- return activeDeadlineSeconds;
- }
-
- public void setActiveDeadlineSeconds(Long activeDeadlineSeconds) {
- this.activeDeadlineSeconds = activeDeadlineSeconds;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("affinity")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.spec.Affinity affinity;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.spec.Affinity getAffinity() {
- return affinity;
- }
-
- public void setAffinity(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.spec.Affinity affinity) {
- this.affinity = affinity;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("automountServiceAccountToken")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Boolean automountServiceAccountToken;
-
- public Boolean getAutomountServiceAccountToken() {
- return automountServiceAccountToken;
- }
-
- public void setAutomountServiceAccountToken(Boolean automountServiceAccountToken) {
- this.automountServiceAccountToken = automountServiceAccountToken;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("containers")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List containers;
-
- public java.util.List getContainers() {
- return containers;
- }
-
- public void setContainers(java.util.List containers) {
- this.containers = containers;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("dnsConfig")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.spec.DnsConfig dnsConfig;
-
- public tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.spec.DnsConfig getDnsConfig() {
- return dnsConfig;
- }
-
- public void setDnsConfig(tech.stackable.zookeeper.v1alpha1.zookeeperclusterspec.servers.podoverrides.spec.DnsConfig dnsConfig) {
- this.dnsConfig = dnsConfig;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("dnsPolicy")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private String dnsPolicy;
-
- public String getDnsPolicy() {
- return dnsPolicy;
- }
-
- public void setDnsPolicy(String dnsPolicy) {
- this.dnsPolicy = dnsPolicy;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("enableServiceLinks")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private Boolean enableServiceLinks;
-
- public Boolean getEnableServiceLinks() {
- return enableServiceLinks;
- }
-
- public void setEnableServiceLinks(Boolean enableServiceLinks) {
- this.enableServiceLinks = enableServiceLinks;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("ephemeralContainers")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List ephemeralContainers;
-
- public java.util.List getEphemeralContainers() {
- return ephemeralContainers;
- }
-
- public void setEphemeralContainers(java.util.List ephemeralContainers) {
- this.ephemeralContainers = ephemeralContainers;
- }
-
- @com.fasterxml.jackson.annotation.JsonProperty("hostAliases")
- @com.fasterxml.jackson.annotation.JsonSetter(nulls = com.fasterxml.jackson.annotation.Nulls.SKIP)
- private java.util.List