public class GiftCardProduct extends AbstractResponse<GiftCardProduct> implements CustomizableProductInterface, PhysicalProductInterface, ProductInterface
optimisticData, responseData| Constructor and Description |
|---|
GiftCardProduct() |
GiftCardProduct(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 GiftCardProduct()
public GiftCardProduct(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
getGraphQlTypeName in interface CustomizableProductInterfacegetGraphQlTypeName in interface PhysicalProductInterfacegetGraphQlTypeName in interface ProductInterfacepublic Boolean getAllowMessage()
public GiftCardProduct setAllowMessage(Boolean arg)
public Boolean getAllowOpenAmount()
public GiftCardProduct setAllowOpenAmount(Boolean arg)
@Deprecated public Integer getAttributeSetId()
getAttributeSetId in interface ProductInterfacepublic GiftCardProduct setAttributeSetId(Integer arg)
public String getCanonicalUrl()
getCanonicalUrl in interface ProductInterfacepublic GiftCardProduct setCanonicalUrl(String arg)
public List<CategoryInterface> getCategories()
getCategories in interface ProductInterfacepublic GiftCardProduct setCategories(List<CategoryInterface> arg)
public Integer getColor()
getColor in interface ProductInterfacepublic GiftCardProduct setColor(Integer arg)
public String getCountryOfManufacture()
getCountryOfManufacture in interface ProductInterfacepublic GiftCardProduct setCountryOfManufacture(String arg)
@Deprecated public String getCreatedAt()
getCreatedAt in interface ProductInterfacepublic GiftCardProduct setCreatedAt(String arg)
public List<ProductInterface> getCrosssellProducts()
getCrosssellProducts in interface ProductInterfacepublic GiftCardProduct setCrosssellProducts(List<ProductInterface> arg)
public ComplexTextValue getDescription()
getDescription in interface ProductInterfacepublic GiftCardProduct setDescription(ComplexTextValue arg)
public List<CustomizableOptionInterface> getGiftCardOptions()
public GiftCardProduct setGiftCardOptions(List<CustomizableOptionInterface> arg)
public String getGiftMessageAvailable()
getGiftMessageAvailable in interface ProductInterfacepublic GiftCardProduct setGiftMessageAvailable(String arg)
public List<GiftCardAmounts> getGiftcardAmounts()
public GiftCardProduct setGiftcardAmounts(List<GiftCardAmounts> arg)
public GiftCardTypeEnum getGiftcardType()
public GiftCardProduct setGiftcardType(GiftCardTypeEnum arg)
@Deprecated public Integer getId()
getId in interface ProductInterfacepublic GiftCardProduct setId(Integer arg)
public ProductImage getImage()
getImage in interface ProductInterfacepublic GiftCardProduct setImage(ProductImage arg)
public Boolean getIsRedeemable()
public GiftCardProduct setIsRedeemable(Boolean arg)
public String getIsReturnable()
getIsReturnable in interface ProductInterfacepublic GiftCardProduct setIsReturnable(String arg)
public Integer getLifetime()
public GiftCardProduct setLifetime(Integer arg)
public Integer getManufacturer()
getManufacturer in interface ProductInterfacepublic GiftCardProduct setManufacturer(Integer arg)
public List<MediaGalleryInterface> getMediaGallery()
getMediaGallery in interface ProductInterfacepublic GiftCardProduct setMediaGallery(List<MediaGalleryInterface> arg)
@Deprecated public List<MediaGalleryEntry> getMediaGalleryEntries()
getMediaGalleryEntries in interface ProductInterfacepublic GiftCardProduct setMediaGalleryEntries(List<MediaGalleryEntry> arg)
public Integer getMessageMaxLength()
public GiftCardProduct setMessageMaxLength(Integer arg)
public String getMetaDescription()
getMetaDescription in interface ProductInterfacepublic GiftCardProduct setMetaDescription(String arg)
public String getMetaKeyword()
getMetaKeyword in interface ProductInterfacepublic GiftCardProduct setMetaKeyword(String arg)
public String getMetaTitle()
getMetaTitle in interface ProductInterfacepublic GiftCardProduct setMetaTitle(String arg)
public String getName()
getName in interface ProductInterfacepublic GiftCardProduct setName(String arg)
@Deprecated public String getNewFromDate()
getNewFromDate in interface ProductInterfacepublic GiftCardProduct setNewFromDate(String arg)
@Deprecated public String getNewToDate()
getNewToDate in interface ProductInterfacepublic GiftCardProduct setNewToDate(String arg)
public Double getOnlyXLeftInStock()
getOnlyXLeftInStock in interface ProductInterfacepublic GiftCardProduct setOnlyXLeftInStock(Double arg)
public Double getOpenAmountMax()
public GiftCardProduct setOpenAmountMax(Double arg)
public Double getOpenAmountMin()
public GiftCardProduct setOpenAmountMin(Double arg)
public List<CustomizableOptionInterface> getOptions()
getOptions in interface CustomizableProductInterfacepublic GiftCardProduct setOptions(List<CustomizableOptionInterface> arg)
public String getOptionsContainer()
getOptionsContainer in interface ProductInterfacepublic GiftCardProduct setOptionsContainer(String arg)
@Deprecated public ProductPrices getPrice()
getPrice in interface ProductInterfacepublic GiftCardProduct setPrice(ProductPrices arg)
public PriceRange getPriceRange()
getPriceRange in interface ProductInterfacepublic GiftCardProduct setPriceRange(PriceRange arg)
public List<TierPrice> getPriceTiers()
getPriceTiers in interface ProductInterfacepublic GiftCardProduct setPriceTiers(List<TierPrice> arg)
public List<ProductLinksInterface> getProductLinks()
getProductLinks in interface ProductInterfacepublic GiftCardProduct setProductLinks(List<ProductLinksInterface> arg)
public Double getRatingSummary()
getRatingSummary in interface ProductInterfacepublic GiftCardProduct setRatingSummary(Double arg)
public List<ProductInterface> getRelatedProducts()
getRelatedProducts in interface ProductInterfacepublic GiftCardProduct setRelatedProducts(List<ProductInterface> arg)
public Integer getReviewCount()
getReviewCount in interface ProductInterfacepublic GiftCardProduct setReviewCount(Integer arg)
public ProductReviews getReviews()
getReviews in interface ProductInterfacepublic GiftCardProduct setReviews(ProductReviews arg)
public ComplexTextValue getShortDescription()
getShortDescription in interface ProductInterfacepublic GiftCardProduct setShortDescription(ComplexTextValue arg)
public String getSku()
getSku in interface ProductInterfacepublic GiftCardProduct setSku(String arg)
public ProductImage getSmallImage()
getSmallImage in interface ProductInterfacepublic GiftCardProduct setSmallImage(ProductImage arg)
@Deprecated public String getSpecialFromDate()
getSpecialFromDate in interface ProductInterfacepublic GiftCardProduct setSpecialFromDate(String arg)
public Double getSpecialPrice()
getSpecialPrice in interface ProductInterfacepublic GiftCardProduct setSpecialPrice(Double arg)
public String getSpecialToDate()
getSpecialToDate in interface ProductInterfacepublic GiftCardProduct setSpecialToDate(String arg)
public Boolean getStaged()
getStaged in interface ProductInterfacepublic GiftCardProduct setStaged(Boolean arg)
public ProductStockStatus getStockStatus()
getStockStatus in interface ProductInterfacepublic GiftCardProduct setStockStatus(ProductStockStatus arg)
public String getSwatchImage()
getSwatchImage in interface ProductInterfacepublic GiftCardProduct setSwatchImage(String arg)
public ProductImage getThumbnail()
getThumbnail in interface ProductInterfacepublic GiftCardProduct setThumbnail(ProductImage arg)
@Deprecated public Double getTierPrice()
getTierPrice in interface ProductInterfacepublic GiftCardProduct setTierPrice(Double arg)
@Deprecated public List<ProductTierPrices> getTierPrices()
getTierPrices in interface ProductInterfacepublic GiftCardProduct setTierPrices(List<ProductTierPrices> arg)
@Deprecated public String getTypeId()
getTypeId in interface ProductInterfacepublic GiftCardProduct setTypeId(String arg)
public ID getUid()
getUid in interface ProductInterfacepublic GiftCardProduct setUid(ID arg)
@Deprecated public String getUpdatedAt()
getUpdatedAt in interface ProductInterfacepublic GiftCardProduct setUpdatedAt(String arg)
public List<ProductInterface> getUpsellProducts()
getUpsellProducts in interface ProductInterfacepublic GiftCardProduct setUpsellProducts(List<ProductInterface> arg)
public String getUrlKey()
getUrlKey in interface ProductInterfacepublic GiftCardProduct setUrlKey(String arg)
@Deprecated public String getUrlPath()
getUrlPath in interface ProductInterfacepublic GiftCardProduct setUrlPath(String arg)
public List<UrlRewrite> getUrlRewrites()
getUrlRewrites in interface ProductInterfacepublic GiftCardProduct setUrlRewrites(List<UrlRewrite> arg)
public String getUrlSuffix()
getUrlSuffix in interface ProductInterfacepublic GiftCardProduct setUrlSuffix(String arg)
@Deprecated public List<Website> getWebsites()
getWebsites in interface ProductInterfacepublic GiftCardProduct setWebsites(List<Website> arg)
public Double getWeight()
getWeight in interface PhysicalProductInterfacepublic GiftCardProduct setWeight(Double arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<GiftCardProduct>Copyright © 2022 Adobe. All rights reserved.