/** * This code was auto-generated by a Codezu. * * Changes to this file may cause incorrect behavior and will be lost if * the code is regenerated. */ package com.mozu.api.contracts.productruntime; import java.util.List; import java.util.HashMap; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import org.joda.time.DateTime; import java.io.IOException; import java.lang.ClassNotFoundException; import com.mozu.api.contracts.productruntime.PriceListNode; /** * Mozu.ProductRuntime.Contracts.PriceList ApiType DOCUMENT_HERE */ @JsonIgnoreProperties(ignoreUnknown = true) public class PriceList implements Serializable { // Default Serial Version UID private static final long serialVersionUID = 1L; /** * The localized description in text for the object, displayed per the locale code. For example, descriptions are used for product descriptions, attributes, and pre-authorization transaction types. */ protected String description; public String getDescription() { return this.description; } public void setDescription(String description) { this.description = description; } /** * Indicates if the capability or app is enabled for the tenant/site. If true, the capability/application is enabled for the tenant. System-supplied and read-only. */ protected Boolean enabled; public Boolean getEnabled() { return this.enabled; } public void setEnabled(Boolean enabled) { this.enabled = enabled; } /** * Mozu.ProductRuntime.Contracts.PriceList filteredInStoreFront ApiTypeMember DOCUMENT_HERE */ protected Boolean filteredInStoreFront; public Boolean getFilteredInStoreFront() { return this.filteredInStoreFront; } public void setFilteredInStoreFront(Boolean filteredInStoreFront) { this.filteredInStoreFront = filteredInStoreFront; } /** * Mozu.ProductRuntime.Contracts.PriceList isIndexed ApiTypeMember DOCUMENT_HERE */ protected Boolean isIndexed; public Boolean getIsIndexed() { return this.isIndexed; } public void setIsIndexed(Boolean isIndexed) { this.isIndexed = isIndexed; } /** * Mozu.ProductRuntime.Contracts.PriceList isSiteDefault ApiTypeMember DOCUMENT_HERE */ protected Boolean isSiteDefault; public Boolean getIsSiteDefault() { return this.isSiteDefault; } public void setIsSiteDefault(Boolean isSiteDefault) { this.isSiteDefault = isSiteDefault; } /** * The display name of the source product property. For a product field it will be the display name of the field. For a product attribute it will be the Attribute Name. */ protected String name; public String getName() { return this.name; } public void setName(String name) { this.name = name; } /** * Mozu.ProductRuntime.Contracts.PriceList priceListCode ApiTypeMember DOCUMENT_HERE */ protected String priceListCode; public String getPriceListCode() { return this.priceListCode; } public void setPriceListCode(String priceListCode) { this.priceListCode = priceListCode; } /** * Mozu.ProductRuntime.Contracts.PriceList priceListId ApiTypeMember DOCUMENT_HERE */ protected Integer priceListId; public Integer getPriceListId() { return this.priceListId; } public void setPriceListId(Integer priceListId) { this.priceListId = priceListId; } /** * Mozu.ProductRuntime.Contracts.PriceList resolvable ApiTypeMember DOCUMENT_HERE */ protected Boolean resolvable; public Boolean getResolvable() { return this.resolvable; } public void setResolvable(Boolean resolvable) { this.resolvable = resolvable; } /** * Mozu.ProductRuntime.Contracts.PriceList validSites ApiTypeMember DOCUMENT_HERE */ protected List<Integer> validSites; public List<Integer> getValidSites() { return this.validSites; } public void setValidSites(List<Integer> validSites) { this.validSites = validSites; } /** * Mozu.ProductRuntime.Contracts.PriceList ancestors ApiTypeMember DOCUMENT_HERE */ protected List<PriceListNode> ancestors; public List<PriceListNode> getAncestors() { return this.ancestors; } public void setAncestors(List<PriceListNode> ancestors) { this.ancestors = ancestors; } /** * Mozu.ProductRuntime.Contracts.PriceList descendants ApiTypeMember DOCUMENT_HERE */ protected List<PriceListNode> descendants; public List<PriceListNode> getDescendants() { return this.descendants; } public void setDescendants(List<PriceListNode> descendants) { this.descendants = descendants; } }