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

io.fabric8.kubernetes.api.model.KubeSchema Maven / Gradle / Ivy

There is a newer version: 7.0.1
Show newest version

package io.fabric8.kubernetes.api.model;

import java.util.LinkedHashMap;
import java.util.Map;
import javax.annotation.Generated;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.model.internal.apiserver.v1alpha1.StorageVersion;
import io.fabric8.kubernetes.api.model.internal.apiserver.v1alpha1.StorageVersionList;

@Generated("jsonschema2pojo")
public class KubeSchema {

    private StorageVersion v1Alpha1StorageVersion;
    private StorageVersionList v1Alpha1StorageVersionList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchema v1FlowSchema;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchemaList v1FlowSchemaList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfiguration v1PriorityLevelConfiguration;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfigurationList v1PriorityLevelConfigurationList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchema v1beta1FlowSchema;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchemaList v1beta1FlowSchemaList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfiguration v1beta1PriorityLevelConfiguration;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfigurationList v1beta1PriorityLevelConfigurationList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchema v1beta2FlowSchema;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchemaList v1beta2FlowSchemaList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfiguration v1beta2PriorityLevelConfiguration;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfigurationList v1beta2PriorityLevelConfigurationList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchema v1beta3FlowSchema;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchemaList v1beta3FlowSchemaList;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfiguration v1beta3PriorityLevelConfiguration;
    private io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfigurationList v1beta3PriorityLevelConfigurationList;
    @JsonIgnore
    private Map additionalProperties = new LinkedHashMap();

    /**
     * No args constructor for use in serialization
     * 
     */
    public KubeSchema() {
    }

    public KubeSchema(StorageVersion v1Alpha1StorageVersion, StorageVersionList v1Alpha1StorageVersionList, io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchema v1FlowSchema, io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchemaList v1FlowSchemaList, io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfiguration v1PriorityLevelConfiguration, io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfigurationList v1PriorityLevelConfigurationList, io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchema v1beta1FlowSchema, io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchemaList v1beta1FlowSchemaList, io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfiguration v1beta1PriorityLevelConfiguration, io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfigurationList v1beta1PriorityLevelConfigurationList, io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchema v1beta2FlowSchema, io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchemaList v1beta2FlowSchemaList, io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfiguration v1beta2PriorityLevelConfiguration, io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfigurationList v1beta2PriorityLevelConfigurationList, io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchema v1beta3FlowSchema, io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchemaList v1beta3FlowSchemaList, io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfiguration v1beta3PriorityLevelConfiguration, io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfigurationList v1beta3PriorityLevelConfigurationList) {
        super();
        this.v1Alpha1StorageVersion = v1Alpha1StorageVersion;
        this.v1Alpha1StorageVersionList = v1Alpha1StorageVersionList;
        this.v1FlowSchema = v1FlowSchema;
        this.v1FlowSchemaList = v1FlowSchemaList;
        this.v1PriorityLevelConfiguration = v1PriorityLevelConfiguration;
        this.v1PriorityLevelConfigurationList = v1PriorityLevelConfigurationList;
        this.v1beta1FlowSchema = v1beta1FlowSchema;
        this.v1beta1FlowSchemaList = v1beta1FlowSchemaList;
        this.v1beta1PriorityLevelConfiguration = v1beta1PriorityLevelConfiguration;
        this.v1beta1PriorityLevelConfigurationList = v1beta1PriorityLevelConfigurationList;
        this.v1beta2FlowSchema = v1beta2FlowSchema;
        this.v1beta2FlowSchemaList = v1beta2FlowSchemaList;
        this.v1beta2PriorityLevelConfiguration = v1beta2PriorityLevelConfiguration;
        this.v1beta2PriorityLevelConfigurationList = v1beta2PriorityLevelConfigurationList;
        this.v1beta3FlowSchema = v1beta3FlowSchema;
        this.v1beta3FlowSchemaList = v1beta3FlowSchemaList;
        this.v1beta3PriorityLevelConfiguration = v1beta3PriorityLevelConfiguration;
        this.v1beta3PriorityLevelConfigurationList = v1beta3PriorityLevelConfigurationList;
    }

    @JsonProperty("V1Alpha1StorageVersion")
    public StorageVersion getV1Alpha1StorageVersion() {
        return v1Alpha1StorageVersion;
    }

    @JsonProperty("V1Alpha1StorageVersion")
    public void setV1Alpha1StorageVersion(StorageVersion v1Alpha1StorageVersion) {
        this.v1Alpha1StorageVersion = v1Alpha1StorageVersion;
    }

    @JsonProperty("V1Alpha1StorageVersionList")
    public StorageVersionList getV1Alpha1StorageVersionList() {
        return v1Alpha1StorageVersionList;
    }

    @JsonProperty("V1Alpha1StorageVersionList")
    public void setV1Alpha1StorageVersionList(StorageVersionList v1Alpha1StorageVersionList) {
        this.v1Alpha1StorageVersionList = v1Alpha1StorageVersionList;
    }

    @JsonProperty("V1FlowSchema")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchema getV1FlowSchema() {
        return v1FlowSchema;
    }

    @JsonProperty("V1FlowSchema")
    public void setV1FlowSchema(io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchema v1FlowSchema) {
        this.v1FlowSchema = v1FlowSchema;
    }

    @JsonProperty("V1FlowSchemaList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchemaList getV1FlowSchemaList() {
        return v1FlowSchemaList;
    }

    @JsonProperty("V1FlowSchemaList")
    public void setV1FlowSchemaList(io.fabric8.kubernetes.api.model.flowcontrol.v1.FlowSchemaList v1FlowSchemaList) {
        this.v1FlowSchemaList = v1FlowSchemaList;
    }

    @JsonProperty("V1PriorityLevelConfiguration")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfiguration getV1PriorityLevelConfiguration() {
        return v1PriorityLevelConfiguration;
    }

    @JsonProperty("V1PriorityLevelConfiguration")
    public void setV1PriorityLevelConfiguration(io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfiguration v1PriorityLevelConfiguration) {
        this.v1PriorityLevelConfiguration = v1PriorityLevelConfiguration;
    }

    @JsonProperty("V1PriorityLevelConfigurationList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfigurationList getV1PriorityLevelConfigurationList() {
        return v1PriorityLevelConfigurationList;
    }

    @JsonProperty("V1PriorityLevelConfigurationList")
    public void setV1PriorityLevelConfigurationList(io.fabric8.kubernetes.api.model.flowcontrol.v1.PriorityLevelConfigurationList v1PriorityLevelConfigurationList) {
        this.v1PriorityLevelConfigurationList = v1PriorityLevelConfigurationList;
    }

    @JsonProperty("V1beta1FlowSchema")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchema getV1beta1FlowSchema() {
        return v1beta1FlowSchema;
    }

    @JsonProperty("V1beta1FlowSchema")
    public void setV1beta1FlowSchema(io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchema v1beta1FlowSchema) {
        this.v1beta1FlowSchema = v1beta1FlowSchema;
    }

    @JsonProperty("V1beta1FlowSchemaList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchemaList getV1beta1FlowSchemaList() {
        return v1beta1FlowSchemaList;
    }

    @JsonProperty("V1beta1FlowSchemaList")
    public void setV1beta1FlowSchemaList(io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.FlowSchemaList v1beta1FlowSchemaList) {
        this.v1beta1FlowSchemaList = v1beta1FlowSchemaList;
    }

    @JsonProperty("V1beta1PriorityLevelConfiguration")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfiguration getV1beta1PriorityLevelConfiguration() {
        return v1beta1PriorityLevelConfiguration;
    }

    @JsonProperty("V1beta1PriorityLevelConfiguration")
    public void setV1beta1PriorityLevelConfiguration(io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfiguration v1beta1PriorityLevelConfiguration) {
        this.v1beta1PriorityLevelConfiguration = v1beta1PriorityLevelConfiguration;
    }

    @JsonProperty("V1beta1PriorityLevelConfigurationList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfigurationList getV1beta1PriorityLevelConfigurationList() {
        return v1beta1PriorityLevelConfigurationList;
    }

    @JsonProperty("V1beta1PriorityLevelConfigurationList")
    public void setV1beta1PriorityLevelConfigurationList(io.fabric8.kubernetes.api.model.flowcontrol.v1beta1.PriorityLevelConfigurationList v1beta1PriorityLevelConfigurationList) {
        this.v1beta1PriorityLevelConfigurationList = v1beta1PriorityLevelConfigurationList;
    }

    @JsonProperty("V1beta2FlowSchema")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchema getV1beta2FlowSchema() {
        return v1beta2FlowSchema;
    }

    @JsonProperty("V1beta2FlowSchema")
    public void setV1beta2FlowSchema(io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchema v1beta2FlowSchema) {
        this.v1beta2FlowSchema = v1beta2FlowSchema;
    }

    @JsonProperty("V1beta2FlowSchemaList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchemaList getV1beta2FlowSchemaList() {
        return v1beta2FlowSchemaList;
    }

    @JsonProperty("V1beta2FlowSchemaList")
    public void setV1beta2FlowSchemaList(io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.FlowSchemaList v1beta2FlowSchemaList) {
        this.v1beta2FlowSchemaList = v1beta2FlowSchemaList;
    }

    @JsonProperty("V1beta2PriorityLevelConfiguration")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfiguration getV1beta2PriorityLevelConfiguration() {
        return v1beta2PriorityLevelConfiguration;
    }

    @JsonProperty("V1beta2PriorityLevelConfiguration")
    public void setV1beta2PriorityLevelConfiguration(io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfiguration v1beta2PriorityLevelConfiguration) {
        this.v1beta2PriorityLevelConfiguration = v1beta2PriorityLevelConfiguration;
    }

    @JsonProperty("V1beta2PriorityLevelConfigurationList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfigurationList getV1beta2PriorityLevelConfigurationList() {
        return v1beta2PriorityLevelConfigurationList;
    }

    @JsonProperty("V1beta2PriorityLevelConfigurationList")
    public void setV1beta2PriorityLevelConfigurationList(io.fabric8.kubernetes.api.model.flowcontrol.v1beta2.PriorityLevelConfigurationList v1beta2PriorityLevelConfigurationList) {
        this.v1beta2PriorityLevelConfigurationList = v1beta2PriorityLevelConfigurationList;
    }

    @JsonProperty("V1beta3FlowSchema")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchema getV1beta3FlowSchema() {
        return v1beta3FlowSchema;
    }

    @JsonProperty("V1beta3FlowSchema")
    public void setV1beta3FlowSchema(io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchema v1beta3FlowSchema) {
        this.v1beta3FlowSchema = v1beta3FlowSchema;
    }

    @JsonProperty("V1beta3FlowSchemaList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchemaList getV1beta3FlowSchemaList() {
        return v1beta3FlowSchemaList;
    }

    @JsonProperty("V1beta3FlowSchemaList")
    public void setV1beta3FlowSchemaList(io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.FlowSchemaList v1beta3FlowSchemaList) {
        this.v1beta3FlowSchemaList = v1beta3FlowSchemaList;
    }

    @JsonProperty("V1beta3PriorityLevelConfiguration")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfiguration getV1beta3PriorityLevelConfiguration() {
        return v1beta3PriorityLevelConfiguration;
    }

    @JsonProperty("V1beta3PriorityLevelConfiguration")
    public void setV1beta3PriorityLevelConfiguration(io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfiguration v1beta3PriorityLevelConfiguration) {
        this.v1beta3PriorityLevelConfiguration = v1beta3PriorityLevelConfiguration;
    }

    @JsonProperty("V1beta3PriorityLevelConfigurationList")
    public io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfigurationList getV1beta3PriorityLevelConfigurationList() {
        return v1beta3PriorityLevelConfigurationList;
    }

    @JsonProperty("V1beta3PriorityLevelConfigurationList")
    public void setV1beta3PriorityLevelConfigurationList(io.fabric8.kubernetes.api.model.flowcontrol.v1beta3.PriorityLevelConfigurationList v1beta3PriorityLevelConfigurationList) {
        this.v1beta3PriorityLevelConfigurationList = v1beta3PriorityLevelConfigurationList;
    }

    @JsonAnyGetter
    public Map getAdditionalProperties() {
        return this.additionalProperties;
    }

    @JsonAnySetter
    public void setAdditionalProperty(String name, Object value) {
        this.additionalProperties.put(name, value);
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy