io.fabric8.kubernetes.api.model.KubeSchema Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import java.util.HashMap;
import java.util.Map;
import javax.annotation.Generated;
import javax.validation.Valid;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"BaseKubernetesList",
"BuildConfigList",
"BuildList",
"ContainerStatus",
"DeploymentConfigList",
"Endpoints",
"EndpointsList",
"EnvVar",
"ImageList",
"ImageStreamList",
"Node",
"NodeList",
"PodList",
"Quantity",
"ReplicationControllerList",
"RouteList",
"ServiceList",
"StatusError",
"TagEvent",
"Template"
})
public class KubeSchema {
/**
*
*
*/
@JsonProperty("BaseKubernetesList")
@Valid
private io.fabric8.kubernetes.api.model.BaseKubernetesList BaseKubernetesList;
/**
*
*
*/
@JsonProperty("BuildConfigList")
@Valid
private io.fabric8.openshift.api.model.BuildConfigList BuildConfigList;
/**
*
*
*/
@JsonProperty("BuildList")
@Valid
private io.fabric8.openshift.api.model.BuildList BuildList;
/**
*
*
*/
@JsonProperty("ContainerStatus")
@Valid
private io.fabric8.kubernetes.api.model.ContainerStatus ContainerStatus;
/**
*
*
*/
@JsonProperty("DeploymentConfigList")
@Valid
private io.fabric8.openshift.api.model.DeploymentConfigList DeploymentConfigList;
/**
*
*
*/
@JsonProperty("Endpoints")
@Valid
private io.fabric8.kubernetes.api.model.Endpoints Endpoints;
/**
*
*
*/
@JsonProperty("EndpointsList")
@Valid
private io.fabric8.kubernetes.api.model.EndpointsList EndpointsList;
/**
*
*
*/
@JsonProperty("EnvVar")
@Valid
private io.fabric8.kubernetes.api.model.EnvVar EnvVar;
/**
*
*
*/
@JsonProperty("ImageList")
@Valid
private io.fabric8.openshift.api.model.ImageList ImageList;
/**
*
*
*/
@JsonProperty("ImageStreamList")
@Valid
private io.fabric8.openshift.api.model.ImageStreamList ImageStreamList;
/**
*
*
*/
@JsonProperty("Node")
@Valid
private io.fabric8.kubernetes.api.model.Node Node;
/**
*
*
*/
@JsonProperty("NodeList")
@Valid
private io.fabric8.kubernetes.api.model.NodeList NodeList;
/**
*
*
*/
@JsonProperty("PodList")
@Valid
private io.fabric8.kubernetes.api.model.PodList PodList;
/**
*
*
*/
@JsonProperty("Quantity")
@Valid
private io.fabric8.kubernetes.api.model.resource.Quantity Quantity;
/**
*
*
*/
@JsonProperty("ReplicationControllerList")
@Valid
private io.fabric8.kubernetes.api.model.ReplicationControllerList ReplicationControllerList;
/**
*
*
*/
@JsonProperty("RouteList")
@Valid
private io.fabric8.openshift.api.model.RouteList RouteList;
/**
*
*
*/
@JsonProperty("ServiceList")
@Valid
private io.fabric8.kubernetes.api.model.ServiceList ServiceList;
/**
*
*
*/
@JsonProperty("StatusError")
@Valid
private io.fabric8.kubernetes.api.model.errors.StatusError StatusError;
/**
*
*
*/
@JsonProperty("TagEvent")
@Valid
private io.fabric8.openshift.api.model.TagEvent TagEvent;
/**
*
*
*/
@JsonProperty("Template")
@Valid
private io.fabric8.openshift.api.model.template.Template Template;
@JsonIgnore
private Map additionalProperties = new HashMap();
/**
* No args constructor for use in serialization
*
*/
public KubeSchema() {
}
/**
*
* @param PodList
* @param Quantity
* @param Template
* @param DeploymentConfigList
* @param ReplicationControllerList
* @param ImageList
* @param EnvVar
* @param Endpoints
* @param Node
* @param ImageStreamList
* @param ContainerStatus
* @param RouteList
* @param BaseKubernetesList
* @param BuildConfigList
* @param EndpointsList
* @param TagEvent
* @param ServiceList
* @param NodeList
* @param StatusError
* @param BuildList
*/
public KubeSchema(io.fabric8.kubernetes.api.model.BaseKubernetesList BaseKubernetesList, io.fabric8.openshift.api.model.BuildConfigList BuildConfigList, io.fabric8.openshift.api.model.BuildList BuildList, io.fabric8.kubernetes.api.model.ContainerStatus ContainerStatus, io.fabric8.openshift.api.model.DeploymentConfigList DeploymentConfigList, io.fabric8.kubernetes.api.model.Endpoints Endpoints, io.fabric8.kubernetes.api.model.EndpointsList EndpointsList, io.fabric8.kubernetes.api.model.EnvVar EnvVar, io.fabric8.openshift.api.model.ImageList ImageList, io.fabric8.openshift.api.model.ImageStreamList ImageStreamList, io.fabric8.kubernetes.api.model.Node Node, io.fabric8.kubernetes.api.model.NodeList NodeList, io.fabric8.kubernetes.api.model.PodList PodList, io.fabric8.kubernetes.api.model.resource.Quantity Quantity, io.fabric8.kubernetes.api.model.ReplicationControllerList ReplicationControllerList, io.fabric8.openshift.api.model.RouteList RouteList, io.fabric8.kubernetes.api.model.ServiceList ServiceList, io.fabric8.kubernetes.api.model.errors.StatusError StatusError, io.fabric8.openshift.api.model.TagEvent TagEvent, io.fabric8.openshift.api.model.template.Template Template) {
this.BaseKubernetesList = BaseKubernetesList;
this.BuildConfigList = BuildConfigList;
this.BuildList = BuildList;
this.ContainerStatus = ContainerStatus;
this.DeploymentConfigList = DeploymentConfigList;
this.Endpoints = Endpoints;
this.EndpointsList = EndpointsList;
this.EnvVar = EnvVar;
this.ImageList = ImageList;
this.ImageStreamList = ImageStreamList;
this.Node = Node;
this.NodeList = NodeList;
this.PodList = PodList;
this.Quantity = Quantity;
this.ReplicationControllerList = ReplicationControllerList;
this.RouteList = RouteList;
this.ServiceList = ServiceList;
this.StatusError = StatusError;
this.TagEvent = TagEvent;
this.Template = Template;
}
/**
*
*
* @return
* The BaseKubernetesList
*/
@JsonProperty("BaseKubernetesList")
public io.fabric8.kubernetes.api.model.BaseKubernetesList getBaseKubernetesList() {
return BaseKubernetesList;
}
/**
*
*
* @param BaseKubernetesList
* The BaseKubernetesList
*/
@JsonProperty("BaseKubernetesList")
public void setBaseKubernetesList(io.fabric8.kubernetes.api.model.BaseKubernetesList BaseKubernetesList) {
this.BaseKubernetesList = BaseKubernetesList;
}
/**
*
*
* @return
* The BuildConfigList
*/
@JsonProperty("BuildConfigList")
public io.fabric8.openshift.api.model.BuildConfigList getBuildConfigList() {
return BuildConfigList;
}
/**
*
*
* @param BuildConfigList
* The BuildConfigList
*/
@JsonProperty("BuildConfigList")
public void setBuildConfigList(io.fabric8.openshift.api.model.BuildConfigList BuildConfigList) {
this.BuildConfigList = BuildConfigList;
}
/**
*
*
* @return
* The BuildList
*/
@JsonProperty("BuildList")
public io.fabric8.openshift.api.model.BuildList getBuildList() {
return BuildList;
}
/**
*
*
* @param BuildList
* The BuildList
*/
@JsonProperty("BuildList")
public void setBuildList(io.fabric8.openshift.api.model.BuildList BuildList) {
this.BuildList = BuildList;
}
/**
*
*
* @return
* The ContainerStatus
*/
@JsonProperty("ContainerStatus")
public io.fabric8.kubernetes.api.model.ContainerStatus getContainerStatus() {
return ContainerStatus;
}
/**
*
*
* @param ContainerStatus
* The ContainerStatus
*/
@JsonProperty("ContainerStatus")
public void setContainerStatus(io.fabric8.kubernetes.api.model.ContainerStatus ContainerStatus) {
this.ContainerStatus = ContainerStatus;
}
/**
*
*
* @return
* The DeploymentConfigList
*/
@JsonProperty("DeploymentConfigList")
public io.fabric8.openshift.api.model.DeploymentConfigList getDeploymentConfigList() {
return DeploymentConfigList;
}
/**
*
*
* @param DeploymentConfigList
* The DeploymentConfigList
*/
@JsonProperty("DeploymentConfigList")
public void setDeploymentConfigList(io.fabric8.openshift.api.model.DeploymentConfigList DeploymentConfigList) {
this.DeploymentConfigList = DeploymentConfigList;
}
/**
*
*
* @return
* The Endpoints
*/
@JsonProperty("Endpoints")
public io.fabric8.kubernetes.api.model.Endpoints getEndpoints() {
return Endpoints;
}
/**
*
*
* @param Endpoints
* The Endpoints
*/
@JsonProperty("Endpoints")
public void setEndpoints(io.fabric8.kubernetes.api.model.Endpoints Endpoints) {
this.Endpoints = Endpoints;
}
/**
*
*
* @return
* The EndpointsList
*/
@JsonProperty("EndpointsList")
public io.fabric8.kubernetes.api.model.EndpointsList getEndpointsList() {
return EndpointsList;
}
/**
*
*
* @param EndpointsList
* The EndpointsList
*/
@JsonProperty("EndpointsList")
public void setEndpointsList(io.fabric8.kubernetes.api.model.EndpointsList EndpointsList) {
this.EndpointsList = EndpointsList;
}
/**
*
*
* @return
* The EnvVar
*/
@JsonProperty("EnvVar")
public io.fabric8.kubernetes.api.model.EnvVar getEnvVar() {
return EnvVar;
}
/**
*
*
* @param EnvVar
* The EnvVar
*/
@JsonProperty("EnvVar")
public void setEnvVar(io.fabric8.kubernetes.api.model.EnvVar EnvVar) {
this.EnvVar = EnvVar;
}
/**
*
*
* @return
* The ImageList
*/
@JsonProperty("ImageList")
public io.fabric8.openshift.api.model.ImageList getImageList() {
return ImageList;
}
/**
*
*
* @param ImageList
* The ImageList
*/
@JsonProperty("ImageList")
public void setImageList(io.fabric8.openshift.api.model.ImageList ImageList) {
this.ImageList = ImageList;
}
/**
*
*
* @return
* The ImageStreamList
*/
@JsonProperty("ImageStreamList")
public io.fabric8.openshift.api.model.ImageStreamList getImageStreamList() {
return ImageStreamList;
}
/**
*
*
* @param ImageStreamList
* The ImageStreamList
*/
@JsonProperty("ImageStreamList")
public void setImageStreamList(io.fabric8.openshift.api.model.ImageStreamList ImageStreamList) {
this.ImageStreamList = ImageStreamList;
}
/**
*
*
* @return
* The Node
*/
@JsonProperty("Node")
public io.fabric8.kubernetes.api.model.Node getNode() {
return Node;
}
/**
*
*
* @param Node
* The Node
*/
@JsonProperty("Node")
public void setNode(io.fabric8.kubernetes.api.model.Node Node) {
this.Node = Node;
}
/**
*
*
* @return
* The NodeList
*/
@JsonProperty("NodeList")
public io.fabric8.kubernetes.api.model.NodeList getNodeList() {
return NodeList;
}
/**
*
*
* @param NodeList
* The NodeList
*/
@JsonProperty("NodeList")
public void setNodeList(io.fabric8.kubernetes.api.model.NodeList NodeList) {
this.NodeList = NodeList;
}
/**
*
*
* @return
* The PodList
*/
@JsonProperty("PodList")
public io.fabric8.kubernetes.api.model.PodList getPodList() {
return PodList;
}
/**
*
*
* @param PodList
* The PodList
*/
@JsonProperty("PodList")
public void setPodList(io.fabric8.kubernetes.api.model.PodList PodList) {
this.PodList = PodList;
}
/**
*
*
* @return
* The Quantity
*/
@JsonProperty("Quantity")
public io.fabric8.kubernetes.api.model.resource.Quantity getQuantity() {
return Quantity;
}
/**
*
*
* @param Quantity
* The Quantity
*/
@JsonProperty("Quantity")
public void setQuantity(io.fabric8.kubernetes.api.model.resource.Quantity Quantity) {
this.Quantity = Quantity;
}
/**
*
*
* @return
* The ReplicationControllerList
*/
@JsonProperty("ReplicationControllerList")
public io.fabric8.kubernetes.api.model.ReplicationControllerList getReplicationControllerList() {
return ReplicationControllerList;
}
/**
*
*
* @param ReplicationControllerList
* The ReplicationControllerList
*/
@JsonProperty("ReplicationControllerList")
public void setReplicationControllerList(io.fabric8.kubernetes.api.model.ReplicationControllerList ReplicationControllerList) {
this.ReplicationControllerList = ReplicationControllerList;
}
/**
*
*
* @return
* The RouteList
*/
@JsonProperty("RouteList")
public io.fabric8.openshift.api.model.RouteList getRouteList() {
return RouteList;
}
/**
*
*
* @param RouteList
* The RouteList
*/
@JsonProperty("RouteList")
public void setRouteList(io.fabric8.openshift.api.model.RouteList RouteList) {
this.RouteList = RouteList;
}
/**
*
*
* @return
* The ServiceList
*/
@JsonProperty("ServiceList")
public io.fabric8.kubernetes.api.model.ServiceList getServiceList() {
return ServiceList;
}
/**
*
*
* @param ServiceList
* The ServiceList
*/
@JsonProperty("ServiceList")
public void setServiceList(io.fabric8.kubernetes.api.model.ServiceList ServiceList) {
this.ServiceList = ServiceList;
}
/**
*
*
* @return
* The StatusError
*/
@JsonProperty("StatusError")
public io.fabric8.kubernetes.api.model.errors.StatusError getStatusError() {
return StatusError;
}
/**
*
*
* @param StatusError
* The StatusError
*/
@JsonProperty("StatusError")
public void setStatusError(io.fabric8.kubernetes.api.model.errors.StatusError StatusError) {
this.StatusError = StatusError;
}
/**
*
*
* @return
* The TagEvent
*/
@JsonProperty("TagEvent")
public io.fabric8.openshift.api.model.TagEvent getTagEvent() {
return TagEvent;
}
/**
*
*
* @param TagEvent
* The TagEvent
*/
@JsonProperty("TagEvent")
public void setTagEvent(io.fabric8.openshift.api.model.TagEvent TagEvent) {
this.TagEvent = TagEvent;
}
/**
*
*
* @return
* The Template
*/
@JsonProperty("Template")
public io.fabric8.openshift.api.model.template.Template getTemplate() {
return Template;
}
/**
*
*
* @param Template
* The Template
*/
@JsonProperty("Template")
public void setTemplate(io.fabric8.openshift.api.model.template.Template Template) {
this.Template = Template;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
@JsonAnyGetter
public Map getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
@Override
public int hashCode() {
return new HashCodeBuilder().append(BaseKubernetesList).append(BuildConfigList).append(BuildList).append(ContainerStatus).append(DeploymentConfigList).append(Endpoints).append(EndpointsList).append(EnvVar).append(ImageList).append(ImageStreamList).append(Node).append(NodeList).append(PodList).append(Quantity).append(ReplicationControllerList).append(RouteList).append(ServiceList).append(StatusError).append(TagEvent).append(Template).append(additionalProperties).toHashCode();
}
@Override
public boolean equals(Object other) {
if (other == this) {
return true;
}
if ((other instanceof KubeSchema) == false) {
return false;
}
KubeSchema rhs = ((KubeSchema) other);
return new EqualsBuilder().append(BaseKubernetesList, rhs.BaseKubernetesList).append(BuildConfigList, rhs.BuildConfigList).append(BuildList, rhs.BuildList).append(ContainerStatus, rhs.ContainerStatus).append(DeploymentConfigList, rhs.DeploymentConfigList).append(Endpoints, rhs.Endpoints).append(EndpointsList, rhs.EndpointsList).append(EnvVar, rhs.EnvVar).append(ImageList, rhs.ImageList).append(ImageStreamList, rhs.ImageStreamList).append(Node, rhs.Node).append(NodeList, rhs.NodeList).append(PodList, rhs.PodList).append(Quantity, rhs.Quantity).append(ReplicationControllerList, rhs.ReplicationControllerList).append(RouteList, rhs.RouteList).append(ServiceList, rhs.ServiceList).append(StatusError, rhs.StatusError).append(TagEvent, rhs.TagEvent).append(Template, rhs.Template).append(additionalProperties, rhs.additionalProperties).isEquals();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy