Class Product


  • public class Product
    extends java.lang.Object
    Product is a simple POJO used as a payload for exporting products to CDS.
    • Constructor Detail

      • Product

        public Product()
    • Method Detail

      • getAction

        public java.lang.String getAction()
      • setAction

        public void setAction​(java.lang.String action)
      • getReportingGroup

        public java.lang.String getReportingGroup()
      • setReportingGroup

        public void setReportingGroup​(java.lang.String reportingGroup)
      • getFacets

        public java.util.List<ProductFacet> getFacets()
      • setFacets

        public void setFacets​(java.util.List<ProductFacet> facets)
      • getCategories

        public java.util.List<java.lang.String> getCategories()
      • setCategories

        public void setCategories​(java.util.List<java.lang.String> categories)
      • getMetadata

        public java.util.Map<java.lang.String,​ProductMetadata> getMetadata()
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​ProductMetadata> metadata)
      • setImages

        public void setImages​(ProductImage images)
      • getProductDetails

        public java.util.Map<java.lang.String,​java.lang.Object> getProductDetails()
      • setProductDetails

        public void setProductDetails​(java.util.Map<java.lang.String,​java.lang.Object> productDetails)
      • getPageUrl

        public java.lang.String getPageUrl()
      • setPageUrl

        public void setPageUrl​(java.lang.String pageUrl)