Class Offer


  • public class Offer
    extends FavoritesData
    Cheetah Loyalty Offer Data Model
    • Constructor Detail

      • Offer

        public Offer()
    • Method Detail

      • getOriginalImageUrl

        public java.lang.String getOriginalImageUrl()
      • setOriginalImageUrl

        public void setOriginalImageUrl​(java.lang.String originalImageUrl)
      • getRank

        public int getRank()
      • setRank

        public void setRank​(int rank)
      • getCampaignId

        public int getCampaignId()
      • setCampaignId

        public void setCampaignId​(int campaignId)
      • getCampaignScore

        public int getCampaignScore()
      • setCampaignScore

        public void setCampaignScore​(int campaignScore)
      • getCampaignRank

        public int getCampaignRank()
      • setCampaignRank

        public void setCampaignRank​(int campaignRank)
      • getAggregatedBusinessValue

        public double getAggregatedBusinessValue()
      • setAggregatedBusinessValue

        public void setAggregatedBusinessValue​(double aggregatedBusinessValue)
      • getResponseStartDate

        public java.util.Date getResponseStartDate()
      • setResponseStartDate

        public void setResponseStartDate​(java.util.Date responseStartDate)
      • getResponseEndDate

        public java.util.Date getResponseEndDate()
      • setResponseEndDate

        public void setResponseEndDate​(java.util.Date responseEndDate)
      • getResponseSchedule

        public java.lang.String getResponseSchedule()
      • setResponseSchedule

        public void setResponseSchedule​(java.lang.String responseSchedule)
      • getTriggerActivityType

        public java.lang.String getTriggerActivityType()
      • setTriggerActivityType

        public void setTriggerActivityType​(java.lang.String triggerActivityType)
      • getHeadingColor

        public java.lang.String getHeadingColor()
      • setHeadingColor

        public void setHeadingColor​(java.lang.String headingColor)
      • getColor

        public java.lang.String getColor()
      • setColor

        public void setColor​(java.lang.String color)
      • getBgcolor

        public java.lang.String getBgcolor()
      • setBgcolor

        public void setBgcolor​(java.lang.String bgcolor)
      • getHeadingBgColor

        public java.lang.String getHeadingBgColor()
      • setHeadingBgColor

        public void setHeadingBgColor​(java.lang.String headingBgColor)
      • getImage1Bg

        public java.lang.String getImage1Bg()
      • setImage1Bg

        public void setImage1Bg​(java.lang.String image1Bg)
      • getLayoutId

        public java.lang.String getLayoutId()
      • setLayoutId

        public void setLayoutId​(java.lang.String layoutId)
      • getTrackingCode

        public java.lang.String getTrackingCode()
      • setTrackingCode

        public void setTrackingCode​(java.lang.String trackingCode)
      • getInternalName

        public java.lang.String getInternalName()
      • setInternalName

        public void setInternalName​(java.lang.String internalName)
      • isAcceptanceRequired

        public boolean isAcceptanceRequired()
      • setAcceptanceRequired

        public void setAcceptanceRequired​(boolean acceptanceRequired)
      • getAcceptanceText

        public java.lang.String getAcceptanceText()
      • setAcceptanceText

        public void setAcceptanceText​(java.lang.String acceptanceText)
      • getAcceptanceUrl

        public java.lang.String getAcceptanceUrl()
      • setAcceptanceUrl

        public void setAcceptanceUrl​(java.lang.String acceptanceUrl)
      • isRespondable

        public boolean isRespondable()
      • setRespondable

        public void setRespondable​(boolean respondable)
      • setRespondableInfo

        public void setRespondableInfo​(RespondableInfo respondableInfo)
      • getUrl

        public java.lang.String getUrl()
      • setUrl

        public void setUrl​(java.lang.String url)
      • getBarcode

        public java.lang.String getBarcode()
      • setBarcode

        public void setBarcode​(java.lang.String barcode)
      • getBarcodeStd

        public java.lang.String getBarcodeStd()
      • setBarcodeStd

        public void setBarcodeStd​(java.lang.String barcodeStd)
      • getStartDate

        public java.util.Date getStartDate()
      • setStartDate

        public void setStartDate​(java.util.Date startDate)
      • getEndDate

        public java.util.Date getEndDate()
      • setEndDate

        public void setEndDate​(java.util.Date endDate)
      • getHeading

        public java.lang.String getHeading()
      • setHeading

        public void setHeading​(java.lang.String heading)
      • getSubheading

        public java.lang.String getSubheading()
      • setSubheading

        public void setSubheading​(java.lang.String subheading)
      • getBody

        public java.lang.String getBody()
      • setBody

        public void setBody​(java.lang.String body)
      • getDetails

        public java.lang.String getDetails()
      • setDetails

        public void setDetails​(java.lang.String details)
      • getImageUrl

        public java.lang.String getImageUrl()
      • setImageUrl

        public void setImageUrl​(java.lang.String imageUrl)
      • getThumbImageUrl

        public java.lang.String getThumbImageUrl()
      • setThumbImageUrl

        public void setThumbImageUrl​(java.lang.String thumbImageUrl)
      • getTargetUrl

        public java.lang.String getTargetUrl()
      • setTargetUrl

        public void setTargetUrl​(java.lang.String targetUrl)
      • getInternalUrl

        public java.lang.String getInternalUrl()
      • setInternalUrl

        public void setInternalUrl​(java.lang.String internalUrl)
      • getCategories

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

        public void setCategories​(java.util.ArrayList<java.lang.String> categories)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • isClipped

        public boolean isClipped()
      • setClipped

        public void setClipped​(boolean clipped)
      • getSubject

        public java.lang.String getSubject()
      • setSubject

        public void setSubject​(java.lang.String subject)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getTargetObject

        public com.google.gson.JsonObject getTargetObject()
      • setTargetObject

        public void setTargetObject​(com.google.gson.JsonObject targetObject)
      • getMetricAmount

        public java.lang.String getMetricAmount()
      • setMetricAmount

        public void setMetricAmount​(java.lang.String metricAmount)
      • getMetricName

        public java.lang.String getMetricName()
      • setMetricName

        public void setMetricName​(java.lang.String metricName)
      • getAction

        public java.lang.String getAction()
      • setAction

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

        public java.util.List<OfferResponse> getResponses()
      • setResponses

        public void setResponses​(java.util.List<OfferResponse> responses)
      • getExtraJson

        public com.google.gson.JsonElement getExtraJson()
      • setExtraJson

        public void setExtraJson​(com.google.gson.JsonElement extraJson)