public class DownloadableProduct extends AbstractResponse<DownloadableProduct> implements CustomizableProductInterface, ProductInterface
optimisticData, responseData| Constructor and Description |
|---|
DownloadableProduct() |
DownloadableProduct(com.google.gson.JsonObject fields) |
collectNodes, get, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsString, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, readCustomField, withAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsStringpublic DownloadableProduct()
public DownloadableProduct(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
getGraphQlTypeName in interface CustomizableProductInterfacegetGraphQlTypeName in interface ProductInterface@Deprecated public Integer getAttributeSetId()
getAttributeSetId in interface ProductInterfacepublic DownloadableProduct setAttributeSetId(Integer arg)
public String getCanonicalUrl()
getCanonicalUrl in interface ProductInterfacepublic DownloadableProduct setCanonicalUrl(String arg)
public List<CategoryInterface> getCategories()
getCategories in interface ProductInterfacepublic DownloadableProduct setCategories(List<CategoryInterface> arg)
public Integer getColor()
getColor in interface ProductInterfacepublic DownloadableProduct setColor(Integer arg)
public String getCountryOfManufacture()
getCountryOfManufacture in interface ProductInterfacepublic DownloadableProduct setCountryOfManufacture(String arg)
@Deprecated public String getCreatedAt()
getCreatedAt in interface ProductInterfacepublic DownloadableProduct setCreatedAt(String arg)
public List<ProductInterface> getCrosssellProducts()
getCrosssellProducts in interface ProductInterfacepublic DownloadableProduct setCrosssellProducts(List<ProductInterface> arg)
public ComplexTextValue getDescription()
getDescription in interface ProductInterfacepublic DownloadableProduct setDescription(ComplexTextValue arg)
public List<DownloadableProductLinks> getDownloadableProductLinks()
public DownloadableProduct setDownloadableProductLinks(List<DownloadableProductLinks> arg)
public List<DownloadableProductSamples> getDownloadableProductSamples()
public DownloadableProduct setDownloadableProductSamples(List<DownloadableProductSamples> arg)
public String getGiftMessageAvailable()
getGiftMessageAvailable in interface ProductInterfacepublic DownloadableProduct setGiftMessageAvailable(String arg)
@Deprecated public Integer getId()
getId in interface ProductInterfacepublic DownloadableProduct setId(Integer arg)
public ProductImage getImage()
getImage in interface ProductInterfacepublic DownloadableProduct setImage(ProductImage arg)
public String getIsReturnable()
getIsReturnable in interface ProductInterfacepublic DownloadableProduct setIsReturnable(String arg)
public Integer getLinksPurchasedSeparately()
public DownloadableProduct setLinksPurchasedSeparately(Integer arg)
public String getLinksTitle()
public DownloadableProduct setLinksTitle(String arg)
public Integer getManufacturer()
getManufacturer in interface ProductInterfacepublic DownloadableProduct setManufacturer(Integer arg)
public List<MediaGalleryInterface> getMediaGallery()
getMediaGallery in interface ProductInterfacepublic DownloadableProduct setMediaGallery(List<MediaGalleryInterface> arg)
@Deprecated public List<MediaGalleryEntry> getMediaGalleryEntries()
getMediaGalleryEntries in interface ProductInterfacepublic DownloadableProduct setMediaGalleryEntries(List<MediaGalleryEntry> arg)
public String getMetaDescription()
getMetaDescription in interface ProductInterfacepublic DownloadableProduct setMetaDescription(String arg)
public String getMetaKeyword()
getMetaKeyword in interface ProductInterfacepublic DownloadableProduct setMetaKeyword(String arg)
public String getMetaTitle()
getMetaTitle in interface ProductInterfacepublic DownloadableProduct setMetaTitle(String arg)
public String getName()
getName in interface ProductInterfacepublic DownloadableProduct setName(String arg)
@Deprecated public String getNewFromDate()
getNewFromDate in interface ProductInterfacepublic DownloadableProduct setNewFromDate(String arg)
@Deprecated public String getNewToDate()
getNewToDate in interface ProductInterfacepublic DownloadableProduct setNewToDate(String arg)
public Double getOnlyXLeftInStock()
getOnlyXLeftInStock in interface ProductInterfacepublic DownloadableProduct setOnlyXLeftInStock(Double arg)
public List<CustomizableOptionInterface> getOptions()
getOptions in interface CustomizableProductInterfacepublic DownloadableProduct setOptions(List<CustomizableOptionInterface> arg)
public String getOptionsContainer()
getOptionsContainer in interface ProductInterfacepublic DownloadableProduct setOptionsContainer(String arg)
@Deprecated public ProductPrices getPrice()
getPrice in interface ProductInterfacepublic DownloadableProduct setPrice(ProductPrices arg)
public PriceRange getPriceRange()
getPriceRange in interface ProductInterfacepublic DownloadableProduct setPriceRange(PriceRange arg)
public List<TierPrice> getPriceTiers()
getPriceTiers in interface ProductInterfacepublic DownloadableProduct setPriceTiers(List<TierPrice> arg)
public List<ProductLinksInterface> getProductLinks()
getProductLinks in interface ProductInterfacepublic DownloadableProduct setProductLinks(List<ProductLinksInterface> arg)
public Double getRatingSummary()
getRatingSummary in interface ProductInterfacepublic DownloadableProduct setRatingSummary(Double arg)
public List<ProductInterface> getRelatedProducts()
getRelatedProducts in interface ProductInterfacepublic DownloadableProduct setRelatedProducts(List<ProductInterface> arg)
public Integer getReviewCount()
getReviewCount in interface ProductInterfacepublic DownloadableProduct setReviewCount(Integer arg)
public ProductReviews getReviews()
getReviews in interface ProductInterfacepublic DownloadableProduct setReviews(ProductReviews arg)
public ComplexTextValue getShortDescription()
getShortDescription in interface ProductInterfacepublic DownloadableProduct setShortDescription(ComplexTextValue arg)
public String getSku()
getSku in interface ProductInterfacepublic DownloadableProduct setSku(String arg)
public ProductImage getSmallImage()
getSmallImage in interface ProductInterfacepublic DownloadableProduct setSmallImage(ProductImage arg)
@Deprecated public String getSpecialFromDate()
getSpecialFromDate in interface ProductInterfacepublic DownloadableProduct setSpecialFromDate(String arg)
public Double getSpecialPrice()
getSpecialPrice in interface ProductInterfacepublic DownloadableProduct setSpecialPrice(Double arg)
public String getSpecialToDate()
getSpecialToDate in interface ProductInterfacepublic DownloadableProduct setSpecialToDate(String arg)
public Boolean getStaged()
getStaged in interface ProductInterfacepublic DownloadableProduct setStaged(Boolean arg)
public ProductStockStatus getStockStatus()
getStockStatus in interface ProductInterfacepublic DownloadableProduct setStockStatus(ProductStockStatus arg)
public String getSwatchImage()
getSwatchImage in interface ProductInterfacepublic DownloadableProduct setSwatchImage(String arg)
public ProductImage getThumbnail()
getThumbnail in interface ProductInterfacepublic DownloadableProduct setThumbnail(ProductImage arg)
@Deprecated public Double getTierPrice()
getTierPrice in interface ProductInterfacepublic DownloadableProduct setTierPrice(Double arg)
@Deprecated public List<ProductTierPrices> getTierPrices()
getTierPrices in interface ProductInterfacepublic DownloadableProduct setTierPrices(List<ProductTierPrices> arg)
@Deprecated public String getTypeId()
getTypeId in interface ProductInterfacepublic DownloadableProduct setTypeId(String arg)
public ID getUid()
getUid in interface ProductInterfacepublic DownloadableProduct setUid(ID arg)
@Deprecated public String getUpdatedAt()
getUpdatedAt in interface ProductInterfacepublic DownloadableProduct setUpdatedAt(String arg)
public List<ProductInterface> getUpsellProducts()
getUpsellProducts in interface ProductInterfacepublic DownloadableProduct setUpsellProducts(List<ProductInterface> arg)
public String getUrlKey()
getUrlKey in interface ProductInterfacepublic DownloadableProduct setUrlKey(String arg)
@Deprecated public String getUrlPath()
getUrlPath in interface ProductInterfacepublic DownloadableProduct setUrlPath(String arg)
public List<UrlRewrite> getUrlRewrites()
getUrlRewrites in interface ProductInterfacepublic DownloadableProduct setUrlRewrites(List<UrlRewrite> arg)
public String getUrlSuffix()
getUrlSuffix in interface ProductInterfacepublic DownloadableProduct setUrlSuffix(String arg)
@Deprecated public List<Website> getWebsites()
getWebsites in interface ProductInterfacepublic DownloadableProduct setWebsites(List<Website> arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<DownloadableProduct>Copyright © 2022 Adobe. All rights reserved.