me.snowdrop.servicecatalog.api.model.ServicecatalogSchema Maven / Gradle / Ivy
The newest version!
package me.snowdrop.servicecatalog.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 com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.fabric8.kubernetes.api.model.Doneable;
import io.fabric8.kubernetes.api.model.ObjectMeta;
import io.sundr.builder.annotations.Buildable;
import io.sundr.builder.annotations.BuildableReference;
import io.sundr.builder.annotations.Inline;
import lombok.EqualsAndHashCode;
import lombok.ToString;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"clusterServiceBroker",
"clusterServiceBrokerList",
"clusterServiceClass",
"clusterServiceClassList",
"clusterServicePlan",
"clusterServicePlanList",
"serviceBinding",
"serviceBindingList",
"serviceBroker",
"serviceBrokerList",
"serviceInstance",
"serviceInstanceList"
})
@JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
@ToString
@EqualsAndHashCode
@Buildable(editableEnabled = false, validationEnabled = true, generateBuilderPackage = false, builderPackage = "io.fabric8.kubernetes.api.builder", inline = {
@Inline(type = Doneable.class, prefix = "Doneable", value = "done")
}, refs = {
@BuildableReference(ObjectMeta.class)
})
public class ServicecatalogSchema {
/**
*
*
*/
@JsonProperty("clusterServiceBroker")
@Valid
private ClusterServiceBroker clusterServiceBroker;
/**
*
*
*/
@JsonProperty("clusterServiceBrokerList")
@Valid
private ClusterServiceBrokerList clusterServiceBrokerList;
/**
*
*
*/
@JsonProperty("clusterServiceClass")
@Valid
private ClusterServiceClass clusterServiceClass;
/**
*
*
*/
@JsonProperty("clusterServiceClassList")
@Valid
private ClusterServiceClassList clusterServiceClassList;
/**
*
*
*/
@JsonProperty("clusterServicePlan")
@Valid
private ClusterServicePlan clusterServicePlan;
/**
*
*
*/
@JsonProperty("clusterServicePlanList")
@Valid
private ClusterServicePlanList clusterServicePlanList;
/**
*
*
*/
@JsonProperty("serviceBinding")
@Valid
private ServiceBinding serviceBinding;
/**
*
*
*/
@JsonProperty("serviceBindingList")
@Valid
private ServiceBindingList serviceBindingList;
/**
*
*
*/
@JsonProperty("serviceBroker")
@Valid
private ServiceBroker serviceBroker;
/**
*
*
*/
@JsonProperty("serviceBrokerList")
@Valid
private ServiceBrokerList serviceBrokerList;
/**
*
*
*/
@JsonProperty("serviceInstance")
@Valid
private ServiceInstance serviceInstance;
/**
*
*
*/
@JsonProperty("serviceInstanceList")
@Valid
private ServiceInstanceList serviceInstanceList;
@JsonIgnore
private Map additionalProperties = new HashMap();
/**
* No args constructor for use in serialization
*
*/
public ServicecatalogSchema() {
}
/**
*
* @param clusterServiceBrokerList
* @param clusterServicePlan
* @param serviceInstanceList
* @param serviceBroker
* @param clusterServiceClassList
* @param serviceBindingList
* @param serviceBinding
* @param serviceInstance
* @param clusterServiceBroker
* @param clusterServiceClass
* @param serviceBrokerList
* @param clusterServicePlanList
*/
public ServicecatalogSchema(ClusterServiceBroker clusterServiceBroker, ClusterServiceBrokerList clusterServiceBrokerList, ClusterServiceClass clusterServiceClass, ClusterServiceClassList clusterServiceClassList, ClusterServicePlan clusterServicePlan, ClusterServicePlanList clusterServicePlanList, ServiceBinding serviceBinding, ServiceBindingList serviceBindingList, ServiceBroker serviceBroker, ServiceBrokerList serviceBrokerList, ServiceInstance serviceInstance, ServiceInstanceList serviceInstanceList) {
this.clusterServiceBroker = clusterServiceBroker;
this.clusterServiceBrokerList = clusterServiceBrokerList;
this.clusterServiceClass = clusterServiceClass;
this.clusterServiceClassList = clusterServiceClassList;
this.clusterServicePlan = clusterServicePlan;
this.clusterServicePlanList = clusterServicePlanList;
this.serviceBinding = serviceBinding;
this.serviceBindingList = serviceBindingList;
this.serviceBroker = serviceBroker;
this.serviceBrokerList = serviceBrokerList;
this.serviceInstance = serviceInstance;
this.serviceInstanceList = serviceInstanceList;
}
/**
*
*
* @return
* The clusterServiceBroker
*/
@JsonProperty("clusterServiceBroker")
public ClusterServiceBroker getClusterServiceBroker() {
return clusterServiceBroker;
}
/**
*
*
* @param clusterServiceBroker
* The clusterServiceBroker
*/
@JsonProperty("clusterServiceBroker")
public void setClusterServiceBroker(ClusterServiceBroker clusterServiceBroker) {
this.clusterServiceBroker = clusterServiceBroker;
}
/**
*
*
* @return
* The clusterServiceBrokerList
*/
@JsonProperty("clusterServiceBrokerList")
public ClusterServiceBrokerList getClusterServiceBrokerList() {
return clusterServiceBrokerList;
}
/**
*
*
* @param clusterServiceBrokerList
* The clusterServiceBrokerList
*/
@JsonProperty("clusterServiceBrokerList")
public void setClusterServiceBrokerList(ClusterServiceBrokerList clusterServiceBrokerList) {
this.clusterServiceBrokerList = clusterServiceBrokerList;
}
/**
*
*
* @return
* The clusterServiceClass
*/
@JsonProperty("clusterServiceClass")
public ClusterServiceClass getClusterServiceClass() {
return clusterServiceClass;
}
/**
*
*
* @param clusterServiceClass
* The clusterServiceClass
*/
@JsonProperty("clusterServiceClass")
public void setClusterServiceClass(ClusterServiceClass clusterServiceClass) {
this.clusterServiceClass = clusterServiceClass;
}
/**
*
*
* @return
* The clusterServiceClassList
*/
@JsonProperty("clusterServiceClassList")
public ClusterServiceClassList getClusterServiceClassList() {
return clusterServiceClassList;
}
/**
*
*
* @param clusterServiceClassList
* The clusterServiceClassList
*/
@JsonProperty("clusterServiceClassList")
public void setClusterServiceClassList(ClusterServiceClassList clusterServiceClassList) {
this.clusterServiceClassList = clusterServiceClassList;
}
/**
*
*
* @return
* The clusterServicePlan
*/
@JsonProperty("clusterServicePlan")
public ClusterServicePlan getClusterServicePlan() {
return clusterServicePlan;
}
/**
*
*
* @param clusterServicePlan
* The clusterServicePlan
*/
@JsonProperty("clusterServicePlan")
public void setClusterServicePlan(ClusterServicePlan clusterServicePlan) {
this.clusterServicePlan = clusterServicePlan;
}
/**
*
*
* @return
* The clusterServicePlanList
*/
@JsonProperty("clusterServicePlanList")
public ClusterServicePlanList getClusterServicePlanList() {
return clusterServicePlanList;
}
/**
*
*
* @param clusterServicePlanList
* The clusterServicePlanList
*/
@JsonProperty("clusterServicePlanList")
public void setClusterServicePlanList(ClusterServicePlanList clusterServicePlanList) {
this.clusterServicePlanList = clusterServicePlanList;
}
/**
*
*
* @return
* The serviceBinding
*/
@JsonProperty("serviceBinding")
public ServiceBinding getServiceBinding() {
return serviceBinding;
}
/**
*
*
* @param serviceBinding
* The serviceBinding
*/
@JsonProperty("serviceBinding")
public void setServiceBinding(ServiceBinding serviceBinding) {
this.serviceBinding = serviceBinding;
}
/**
*
*
* @return
* The serviceBindingList
*/
@JsonProperty("serviceBindingList")
public ServiceBindingList getServiceBindingList() {
return serviceBindingList;
}
/**
*
*
* @param serviceBindingList
* The serviceBindingList
*/
@JsonProperty("serviceBindingList")
public void setServiceBindingList(ServiceBindingList serviceBindingList) {
this.serviceBindingList = serviceBindingList;
}
/**
*
*
* @return
* The serviceBroker
*/
@JsonProperty("serviceBroker")
public ServiceBroker getServiceBroker() {
return serviceBroker;
}
/**
*
*
* @param serviceBroker
* The serviceBroker
*/
@JsonProperty("serviceBroker")
public void setServiceBroker(ServiceBroker serviceBroker) {
this.serviceBroker = serviceBroker;
}
/**
*
*
* @return
* The serviceBrokerList
*/
@JsonProperty("serviceBrokerList")
public ServiceBrokerList getServiceBrokerList() {
return serviceBrokerList;
}
/**
*
*
* @param serviceBrokerList
* The serviceBrokerList
*/
@JsonProperty("serviceBrokerList")
public void setServiceBrokerList(ServiceBrokerList serviceBrokerList) {
this.serviceBrokerList = serviceBrokerList;
}
/**
*
*
* @return
* The serviceInstance
*/
@JsonProperty("serviceInstance")
public ServiceInstance getServiceInstance() {
return serviceInstance;
}
/**
*
*
* @param serviceInstance
* The serviceInstance
*/
@JsonProperty("serviceInstance")
public void setServiceInstance(ServiceInstance serviceInstance) {
this.serviceInstance = serviceInstance;
}
/**
*
*
* @return
* The serviceInstanceList
*/
@JsonProperty("serviceInstanceList")
public ServiceInstanceList getServiceInstanceList() {
return serviceInstanceList;
}
/**
*
*
* @param serviceInstanceList
* The serviceInstanceList
*/
@JsonProperty("serviceInstanceList")
public void setServiceInstanceList(ServiceInstanceList serviceInstanceList) {
this.serviceInstanceList = serviceInstanceList;
}
@JsonAnyGetter
public Map getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy