All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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",
    "OAuthAccessToken",
    "OAuthAccessTokenList",
    "OAuthAuthorizeToken",
    "OAuthAuthorizeTokenList",
    "OAuthClient",
    "OAuthClientAuthorization",
    "OAuthClientAuthorizationList",
    "OAuthClientList",
    "ObjectMeta",
    "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("OAuthAccessToken")
    @Valid
    private io.fabric8.openshift.api.model.OAuthAccessToken OAuthAccessToken;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthAccessTokenList")
    @Valid
    private io.fabric8.openshift.api.model.OAuthAccessTokenList OAuthAccessTokenList;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthAuthorizeToken")
    @Valid
    private io.fabric8.openshift.api.model.OAuthAuthorizeToken OAuthAuthorizeToken;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthAuthorizeTokenList")
    @Valid
    private io.fabric8.openshift.api.model.OAuthAuthorizeTokenList OAuthAuthorizeTokenList;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthClient")
    @Valid
    private io.fabric8.openshift.api.model.OAuthClient OAuthClient;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthClientAuthorization")
    @Valid
    private io.fabric8.openshift.api.model.OAuthClientAuthorization OAuthClientAuthorization;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthClientAuthorizationList")
    @Valid
    private io.fabric8.openshift.api.model.OAuthClientAuthorizationList OAuthClientAuthorizationList;
    /**
     * 
     * 
     */
    @JsonProperty("OAuthClientList")
    @Valid
    private io.fabric8.openshift.api.model.OAuthClientList OAuthClientList;
    /**
     * 
     * 
     */
    @JsonProperty("ObjectMeta")
    @Valid
    private io.fabric8.kubernetes.api.model.ObjectMeta ObjectMeta;
    /**
     * 
     * 
     */
    @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 OAuthAccessToken
     * @param DeploymentConfigList
     * @param OAuthAuthorizeTokenList
     * @param ReplicationControllerList
     * @param ImageList
     * @param OAuthClientList
     * @param Endpoints
     * @param ImageStreamList
     * @param OAuthClientAuthorizationList
     * @param RouteList
     * @param BaseKubernetesList
     * @param EndpointsList
     * @param BuildConfigList
     * @param StatusError
     * @param BuildList
     * @param OAuthClient
     * @param PodList
     * @param Quantity
     * @param Template
     * @param EnvVar
     * @param Node
     * @param ContainerStatus
     * @param OAuthClientAuthorization
     * @param OAuthAccessTokenList
     * @param OAuthAuthorizeToken
     * @param ObjectMeta
     * @param TagEvent
     * @param ServiceList
     * @param NodeList
     */
    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.openshift.api.model.OAuthAccessToken OAuthAccessToken, io.fabric8.openshift.api.model.OAuthAccessTokenList OAuthAccessTokenList, io.fabric8.openshift.api.model.OAuthAuthorizeToken OAuthAuthorizeToken, io.fabric8.openshift.api.model.OAuthAuthorizeTokenList OAuthAuthorizeTokenList, io.fabric8.openshift.api.model.OAuthClient OAuthClient, io.fabric8.openshift.api.model.OAuthClientAuthorization OAuthClientAuthorization, io.fabric8.openshift.api.model.OAuthClientAuthorizationList OAuthClientAuthorizationList, io.fabric8.openshift.api.model.OAuthClientList OAuthClientList, io.fabric8.kubernetes.api.model.ObjectMeta ObjectMeta, 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.OAuthAccessToken = OAuthAccessToken;
        this.OAuthAccessTokenList = OAuthAccessTokenList;
        this.OAuthAuthorizeToken = OAuthAuthorizeToken;
        this.OAuthAuthorizeTokenList = OAuthAuthorizeTokenList;
        this.OAuthClient = OAuthClient;
        this.OAuthClientAuthorization = OAuthClientAuthorization;
        this.OAuthClientAuthorizationList = OAuthClientAuthorizationList;
        this.OAuthClientList = OAuthClientList;
        this.ObjectMeta = ObjectMeta;
        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 OAuthAccessToken
     */
    @JsonProperty("OAuthAccessToken")
    public io.fabric8.openshift.api.model.OAuthAccessToken getOAuthAccessToken() {
        return OAuthAccessToken;
    }

    /**
     * 
     * 
     * @param OAuthAccessToken
     *     The OAuthAccessToken
     */
    @JsonProperty("OAuthAccessToken")
    public void setOAuthAccessToken(io.fabric8.openshift.api.model.OAuthAccessToken OAuthAccessToken) {
        this.OAuthAccessToken = OAuthAccessToken;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthAccessTokenList
     */
    @JsonProperty("OAuthAccessTokenList")
    public io.fabric8.openshift.api.model.OAuthAccessTokenList getOAuthAccessTokenList() {
        return OAuthAccessTokenList;
    }

    /**
     * 
     * 
     * @param OAuthAccessTokenList
     *     The OAuthAccessTokenList
     */
    @JsonProperty("OAuthAccessTokenList")
    public void setOAuthAccessTokenList(io.fabric8.openshift.api.model.OAuthAccessTokenList OAuthAccessTokenList) {
        this.OAuthAccessTokenList = OAuthAccessTokenList;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthAuthorizeToken
     */
    @JsonProperty("OAuthAuthorizeToken")
    public io.fabric8.openshift.api.model.OAuthAuthorizeToken getOAuthAuthorizeToken() {
        return OAuthAuthorizeToken;
    }

    /**
     * 
     * 
     * @param OAuthAuthorizeToken
     *     The OAuthAuthorizeToken
     */
    @JsonProperty("OAuthAuthorizeToken")
    public void setOAuthAuthorizeToken(io.fabric8.openshift.api.model.OAuthAuthorizeToken OAuthAuthorizeToken) {
        this.OAuthAuthorizeToken = OAuthAuthorizeToken;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthAuthorizeTokenList
     */
    @JsonProperty("OAuthAuthorizeTokenList")
    public io.fabric8.openshift.api.model.OAuthAuthorizeTokenList getOAuthAuthorizeTokenList() {
        return OAuthAuthorizeTokenList;
    }

    /**
     * 
     * 
     * @param OAuthAuthorizeTokenList
     *     The OAuthAuthorizeTokenList
     */
    @JsonProperty("OAuthAuthorizeTokenList")
    public void setOAuthAuthorizeTokenList(io.fabric8.openshift.api.model.OAuthAuthorizeTokenList OAuthAuthorizeTokenList) {
        this.OAuthAuthorizeTokenList = OAuthAuthorizeTokenList;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthClient
     */
    @JsonProperty("OAuthClient")
    public io.fabric8.openshift.api.model.OAuthClient getOAuthClient() {
        return OAuthClient;
    }

    /**
     * 
     * 
     * @param OAuthClient
     *     The OAuthClient
     */
    @JsonProperty("OAuthClient")
    public void setOAuthClient(io.fabric8.openshift.api.model.OAuthClient OAuthClient) {
        this.OAuthClient = OAuthClient;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthClientAuthorization
     */
    @JsonProperty("OAuthClientAuthorization")
    public io.fabric8.openshift.api.model.OAuthClientAuthorization getOAuthClientAuthorization() {
        return OAuthClientAuthorization;
    }

    /**
     * 
     * 
     * @param OAuthClientAuthorization
     *     The OAuthClientAuthorization
     */
    @JsonProperty("OAuthClientAuthorization")
    public void setOAuthClientAuthorization(io.fabric8.openshift.api.model.OAuthClientAuthorization OAuthClientAuthorization) {
        this.OAuthClientAuthorization = OAuthClientAuthorization;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthClientAuthorizationList
     */
    @JsonProperty("OAuthClientAuthorizationList")
    public io.fabric8.openshift.api.model.OAuthClientAuthorizationList getOAuthClientAuthorizationList() {
        return OAuthClientAuthorizationList;
    }

    /**
     * 
     * 
     * @param OAuthClientAuthorizationList
     *     The OAuthClientAuthorizationList
     */
    @JsonProperty("OAuthClientAuthorizationList")
    public void setOAuthClientAuthorizationList(io.fabric8.openshift.api.model.OAuthClientAuthorizationList OAuthClientAuthorizationList) {
        this.OAuthClientAuthorizationList = OAuthClientAuthorizationList;
    }

    /**
     * 
     * 
     * @return
     *     The OAuthClientList
     */
    @JsonProperty("OAuthClientList")
    public io.fabric8.openshift.api.model.OAuthClientList getOAuthClientList() {
        return OAuthClientList;
    }

    /**
     * 
     * 
     * @param OAuthClientList
     *     The OAuthClientList
     */
    @JsonProperty("OAuthClientList")
    public void setOAuthClientList(io.fabric8.openshift.api.model.OAuthClientList OAuthClientList) {
        this.OAuthClientList = OAuthClientList;
    }

    /**
     * 
     * 
     * @return
     *     The ObjectMeta
     */
    @JsonProperty("ObjectMeta")
    public io.fabric8.kubernetes.api.model.ObjectMeta getObjectMeta() {
        return ObjectMeta;
    }

    /**
     * 
     * 
     * @param ObjectMeta
     *     The ObjectMeta
     */
    @JsonProperty("ObjectMeta")
    public void setObjectMeta(io.fabric8.kubernetes.api.model.ObjectMeta ObjectMeta) {
        this.ObjectMeta = ObjectMeta;
    }

    /**
     * 
     * 
     * @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(OAuthAccessToken).append(OAuthAccessTokenList).append(OAuthAuthorizeToken).append(OAuthAuthorizeTokenList).append(OAuthClient).append(OAuthClientAuthorization).append(OAuthClientAuthorizationList).append(OAuthClientList).append(ObjectMeta).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(OAuthAccessToken, rhs.OAuthAccessToken).append(OAuthAccessTokenList, rhs.OAuthAccessTokenList).append(OAuthAuthorizeToken, rhs.OAuthAuthorizeToken).append(OAuthAuthorizeTokenList, rhs.OAuthAuthorizeTokenList).append(OAuthClient, rhs.OAuthClient).append(OAuthClientAuthorization, rhs.OAuthClientAuthorization).append(OAuthClientAuthorizationList, rhs.OAuthClientAuthorizationList).append(OAuthClientList, rhs.OAuthClientList).append(ObjectMeta, rhs.ObjectMeta).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