8000 Update Java Model for CRD by J12934 · Pull Request #824 · secureCodeBox/secureCodeBox · GitHub
[go: up one dir, main page]

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1.18.2
* The version of the OpenAPI document: v1.21.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down Expand Up @@ -35,7 +35,7 @@
* Scan is the Schema for the scans API
*/
@ApiModel(description = "Scan is the Schema for the scans API")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-03-26T19:41:39.505Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-11-17T10:13:00.848Z[Etc/UTC]")
public class V1Scan implements io.kubernetes.client.common.KubernetesObject {
public static final String SERIALIZED_NAME_API_VERSION = "apiVersion";
@SerializedName(SERIALIZED_NAME_API_VERSION)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1.18.2
* The version of the OpenAPI document: v1.21.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down Expand Up @@ -36,15 +36,15 @@
* ScanList is a list of Scan
*/
@ApiModel(description = "ScanList is a list of Scan")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-03-26T19:41:39.505Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-11-17T10:13:00.848Z[Etc/UTC]")
public class V1ScanList implements io.kubernetes.client.common.KubernetesListObject {
public static final String SERIALIZED_NAME_API_VERSION = "apiVersion";
@SerializedName(SERIALIZED_NAME_API_VERSION)
private String apiVersion;

public static final String SERIALIZED_NAME_ITEMS = "items";
@SerializedName(SERIALIZED_NAME_ITEMS)
private List<V1Scan> items = new ArrayList<V1Scan>();
private List<V1Scan> items = new ArrayList<>();

public static final String SERIALIZED_NAME_KIND = "kind";
@SerializedName(SERIALIZED_NAME_KIND)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1.18.2
* The version of the OpenAPI document: v1.21.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand All @@ -18,24 +18,19 @@
package io.securecodebox.models;

import java.util.Objects;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;

import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import io.securecodebox.models.V1ScanSpecCascades;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;

import java.util.ArrayList;
import java.util.List;

/**
* ScanSpec defines the desired state of Scan
*/
@ApiModel(description = "ScanSpec defines the desired state of Scan")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-03-26T19:41:39.505Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-11-17T10:13:00.848Z[Etc/UTC]")
public class V1ScanSpec {
public static final String SERIALIZED_NAME_CASCADES = "cascades";
@SerializedName(SERIALIZED_NAME_CASCADES)
Expand Down Expand Up @@ -81,7 +76,7 @@ public V1ScanSpec parameters(List<String> parameters) {

public V1ScanSpec addParametersItem(String parametersItem) {
if (this.parameters == null) {
this.parameters = new ArrayList<String>();
this.parameters = new ArrayList<>();
}
this.parameters.add(parametersItem);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1.18.2
* The version of the OpenAPI document: v1.21.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down Expand Up @@ -34,18 +34,34 @@
import java.util.Map;

/**
* 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.
* CascadeSpec describes how and when cascading scans should be generated.
*/
@ApiModel(description = "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.")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-03-26T19:41:39.505Z[Etc/UTC]")
@ApiModel(description = "CascadeSpec describes how and when cascading scans should be generated.")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-11-17T10:13:00.848Z[Etc/UTC]")
public class V1ScanSpecCascades {
public static final String SERIALIZED_NAME_INHERIT_ANNOTATIONS = "inheritAnnotations";
@SerializedName(SERIALIZED_NAME_INHERIT_ANNOTATIONS)
private Boolean inheritAnnotations;

public static final String SERIALIZED_NAME_INHERIT_ENV = "inheritEnv";
@SerializedName(SERIALIZED_NAME_INHERIT_ENV)
private Boolean inheritEnv;

public static final String SERIALIZED_NAME_INHERIT_HOOK_SELECTOR = "inheritHookSelector";
@SerializedName(SERIALIZED_NAME_INHERIT_HOOK_SELECTOR)
private Boolean inheritHookSelector;

public static final String SERIALIZED_NAME_INHERIT_INIT_CONTAINERS = "inheritInitContainers";
@SerializedName(SERIALIZED_NAME_INHERIT_INIT_CONTAINERS)
private Boolean inheritInitContainers;

public static final String SERIALIZED_NAME_INHERIT_LABELS = "inheritLabels";
@SerializedName(SERIALIZED_NAME_INHERIT_LABELS)
private boolean inheritLabels = true;
private Boolean inheritLabels;

public static final String SERIALIZED_NAME_INHERIT_ANNOTATIONS = "inheritAnnotations";
@SerializedName(SERIALIZED_NAME_INHERIT_ANNOTATIONS)
private boolean inheritAnnotations = true;
public static final String SERIALIZED_NAME_INHERIT_VOLUMES = "inheritVolumes";
@SerializedName(SERIALIZED_NAME_INHERIT_VOLUMES)
private Boolean inheritVolumes;

public static final String SERIALIZED_NAME_MATCH_EXPRESSIONS = "matchExpressions";
@SerializedName(SERIALIZED_NAME_MATCH_EXPRESSIONS)
Expand All @@ -55,22 +71,145 @@ public class V1ScanSpecCascades {
@SerializedName(SERIALIZED_NAME_MATCH_LABELS)
private Map<String, String> matchLabels = null;

public boolean inheritsLabels() {
return inheritsAnnotations();
}

public void setInheritLabels(boolean inheritLabels) {
this.inheritLabels = inheritLabels;
public V1ScanSpecCascades inheritAnnotations(Boolean inheritAnnotations) {

this.inheritAnnotations = inheritAnnotations;
return this;
}

public boolean inheritsAnnotations() {
/**
* InheritAnnotations defines whether cascading scans should inherit annotations from the parent scan
* @return inheritAnnotations
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "InheritAnnotations defines whether cascading scans should inherit annotations from the parent scan")

public Boolean getInheritAnnotations() {
return inheritAnnotations;
}

public void setInheritAnnotations(boolean inheritAnnotations) {

public void setInheritAnnotations(Boolean inheritAnnotations) {
this.inheritAnnotations = inheritAnnotations;
}


public V1ScanSpecCascades inheritEnv(Boolean inheritEnv) {

this.inheritEnv = inheritEnv;
return this;
}

/**
* InheritEnv defines whether cascading scans should inherit environment variables from the parent scan
* @return inheritEnv
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "InheritEnv defines whether cascading scans should inherit environment variables from the parent scan")

public Boolean getInheritEnv() {
return inheritEnv;
}


public void setInheritEnv(Boolean inheritEnv) {
this.inheritEnv = inheritEnv;
}


public V1ScanSpecCascades inheritHookSelector(Boolean inheritHookSelector) {

this.inheritHookSelector = inheritHookSelector;
return this;
}

/**
* InheritHookSelector defines whether cascading scans should inherit hookSelector from the parent scan.
* @return inheritHookSelector
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "InheritHookSelector defines whether cascading scans should inherit hookSelector from the parent scan.")

public Boolean getInheritHookSelector() {
return inheritHookSelector;
}


public void setInheritHookSelector(Boolean inheritHookSelector) {
this.inheritHookSelector = inheritHookSelector;
}


public V1ScanSpecCascades inheritInitContainers(Boolean inheritInitContainers) {

this.inheritInitContainers = inheritInitContainers;
return this;
}

/**
* InheritInitContainers defines whether cascading scans should inherit initContainers from the parent scan. Usually only useful when combined with inheritVolumes.
* @return inheritInitContainers
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "InheritInitContainers defines whether cascading scans should inherit initContainers from the parent scan. Usually only useful when combined with inheritVolumes.")

public Boolean getInheritInitContainers() {
return inheritInitContainers;
}


public void setInheritInitContainers(Boolean inheritInitContainers) {
this.inheritInitContainers = inheritInitContainers;
}


public V1ScanSpecCascades inheritLabels(Boolean inheritLabels) {

this.inheritLabels = inheritLabels;
return this;
}

/**
* InheritLabels defines whether cascading scans should inherit labels from the parent scan
* @return inheritLabels
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "InheritLabels defines whether cascading scans should inherit labels from the parent scan")

public Boolean getInheritLabels() {
return inheritLabels;
}


public void setInheritLabels(Boolean inheritLabels) {
this.inheritLabels = inheritLabels;
}


public V1ScanSpecCascades inheritVolumes(Boolean inheritVolumes) {

this.inheritVolumes = inheritVolumes;
return this;
}

/**
* InheritVolumes defines whether cascading scans should inherit volumes and volume mounts from the parent scan
* @return inheritVolumes
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "InheritVolumes defines whether cascading scans should inherit volumes and volume mounts from the parent scan")

public Boolean getInheritVolumes() {
return inheritVolumes;
}


public void setInheritVolumes(Boolean inheritVolumes) {
this.inheritVolumes = inheritVolumes;
}


public V1ScanSpecCascades matchExpressions(List<V1ScanSpecCascadesMatchExpressions> matchExpressions) {

this.matchExpressions = matchExpressions;
Expand All @@ -79,7 +218,7 @@ public V1ScanSpecCascades matchExpressions(List<V1ScanSpecCascadesMatchExpressio

public V1ScanSpecCascades addMatchExpressionsItem(V1ScanSpecCascadesMatchExpressions matchExpressionsItem) {
if (this.matchExpressions == null) {
this.matchExpressions = new ArrayList<V1ScanSpecCascadesMatchExpressions>();
this.matchExpressions = new ArrayList<>();
}
this.matchExpressions.add(matchExpressionsItem);
return this;
Expand Down Expand Up @@ -110,7 +249,7 @@ public V1ScanSpecCascades matchLabels(Map<String, String> matchLabels) {

public V1ScanSpecCascades putMatchLabelsItem(String key, String matchLabelsItem) {
if (this.matchLabels == null) {
this.matchLabels = new HashMap<String, String>();
this.matchLabels = new HashMap<>();
}
this.matchLabels.put(key, matchLabelsItem);
return this;
return false;
}
V1ScanSpecCascades v1ScanSpecCascades = (V1ScanSpecCascades) o;
return Objects.equals(this.matchExpressions, v1ScanSpecCascades.matchExpressions) &&
Objects.equals(this.matchLabels, v1ScanSpecCascades.matchLabels) &&
this.inheritLabels == v1ScanSpecCascades.inheritLabels &&
this.inheritAnnotations == v1ScanSpecCascades.inheritAnnotations;
return Objects.equals(this.inheritAnnotations, v1ScanSpecCascades.inheritAnnotations) &&
Objects.equals(this.inheritEnv, v1ScanSpecCascades.inheritEnv) &&
Objects.equals(this.inheritHookSelector, v1ScanSpecCascades.inheritHookSelector) &&
Objects.equals(this.inheritInitContainers, v1ScanSpecCascades.inheritInitContainers) &&
Objects.equals(this.inheritLabels, v1ScanSpecCascades.inheritLabels) &&
Objects.equals(this.inheritVolumes, v1ScanSpecCascades.inheritVolumes) &&
Objects.equals(this.matchExpressions, v1ScanSpecCascades.matchExpressions) &&
Objects.equals(this.matchLabels, v1ScanSpecCascades.matchLabels);
}

@Override
public int hashCode() {
return Objects.hash(matchExpressions, matchLabels);
return Objects.hash(inheritAnnotations, inheritEnv, inheritHookSelector, inheritInitContainers, inheritLabels, inheritVolumes, matchExpressions, matchLabels);
}


@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class V1ScanSpecCascades {\n");
sb.append(" inheritLabels: ").append(String.valueOf(inheritLabels)).append("\n");
sb.append(" inheritAnnotations: ").append(String.valueOf(inheritAnnotations)).append("\n");
sb.append(" inheritAnnotations: ").append(toIndentedString(inheritAnnotations)).append("\n");
sb.append(" inheritEnv: ").append(toIndentedString(inheritEnv)).append("\n");
sb.append(" inheritHookSelector: ").append(toIndentedString(inheritHookSelector)).append("\n");
sb.append(" inheritInitContainers: ").append(toIndentedString(inheritInitContainers)).append("\n");
sb.append(" inheritLabels: ").append(toIndentedString(inheritLabels)).append("\n");
sb.append(" inheritVolumes: ").append(toIndentedString(inheritVolumes)).append("\n");
sb.append(" matchExpressions: ").append(toIndentedString(matchExpressions)).append("\n");
sb.append(" matchLabels: ").append(toIndentedString(matchLabels)).append("\n");
sb.append("}");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1.18.2
* The version of the OpenAPI document: v1.21.1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Expand Down Expand Up @@ -34,7 +34,7 @@
* A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
*/
@ApiModel(description = "A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-03-26T19:41:39.505Z[Etc/UTC]")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2021-11-17T10:13:00.848Z[Etc/UTC]")
public class V1ScanSpecCascadesMatchExpressions {
public static final String SERIALIZED_NAME_KEY = "key";
@SerializedName(SERIALIZED_NAME_KEY)
Expand Down Expand Up @@ -101,7 +101,7 @@ public V1ScanSpecCascadesMatchExpressions values(List<String> values) {

public V1ScanSpecCascadesMatchExpressions addValuesItem(String valuesItem) {
if (this.values == null) {
this.values = new ArrayList<String>();
this.values = new ArrayList<>();
}
this.values.add(valuesItem);
return this;
Expand Down
Loading
0