Class Reward


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

      • Reward

        public Reward()
    • Method Detail

      • getType

        public java.lang.String getType()
      • setType

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

        public com.google.gson.JsonElement getEmbedded()
      • setEmbedded

        public void setEmbedded​(com.google.gson.JsonElement embedded)
      • getSku

        public java.lang.String getSku()
      • setSku

        public void setSku​(java.lang.String sku)
      • getInternalName

        public java.lang.String getInternalName()
      • setInternalName

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

        public int getRank()
      • setRank

        public void setRank​(int rank)
      • getDrawDate

        public java.util.Date getDrawDate()
      • setDrawDate

        public void setDrawDate​(java.util.Date drawDate)
      • getPoints

        public double getPoints()
      • setPoints

        public void setPoints​(double points)
      • getMetric

        public java.lang.String getMetric()
      • setMetric

        public void setMetric​(java.lang.String metric)
      • getMetricDisplayName

        public java.lang.String getMetricDisplayName()
      • setMetricDisplayName

        public void setMetricDisplayName​(java.lang.String metricDisplayName)
      • 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)
      • 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.util.Date getResponseSchedule()
      • setResponseSchedule

        public void setResponseSchedule​(java.util.Date responseSchedule)
      • getRedeemOptions

        public java.lang.String[] getRedeemOptions()
      • setRedeemOptions

        public void setRedeemOptions​(java.lang.String[] redeemOptions)
      • 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)
      • getSubject

        public java.lang.String getSubject()
      • setSubject

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

        public java.lang.String getDetails()
      • setDetails

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

        public java.lang.String getAction()
      • setAction

        public void setAction​(java.lang.String action)
      • 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)
      • 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)
      • 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)
      • getOriginalImageUrl

        public java.lang.String getOriginalImageUrl()
      • setOriginalImageUrl

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

        public boolean isAwarded()
      • setAwarded

        public void setAwarded​(boolean awarded)
      • isRedeemable

        public boolean isRedeemable()
      • setRedeemable

        public void setRedeemable​(boolean redeemable)
      • isRespondable

        public boolean isRespondable()
      • setRespondable

        public void setRespondable​(boolean respondable)
      • setRespondableInfo

        public void setRespondableInfo​(RespondableInfo respondableInfo)
      • getExtraJson

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

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

        public java.util.List<RequiredAttribute> getRequiredAttributes()
      • setRequiredAttributes

        public void setRequiredAttributes​(java.util.List<RequiredAttribute> requiredAttributes)
      • getRewardAttributes

        public java.util.List<Attribute> getRewardAttributes()
      • setRewardAttributes

        public void setRewardAttributes​(java.util.List<Attribute> rewardAttributes)
      • getRewardConfigurations

        public java.util.List<Configuration> getRewardConfigurations()
      • setRewardConfigurations

        public void setRewardConfigurations​(java.util.List<Configuration> rewardConfigurations)
      • getBusinessValue

        public double getBusinessValue()
      • setBusinessValue

        public void setBusinessValue​(double businessValue)
      • getMetricAmount

        public double getMetricAmount()
      • setMetricAmount

        public void setMetricAmount​(double metricAmount)
      • getMetricName

        public java.lang.String getMetricName()
      • setMetricName

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

        public Properties getProperties()
      • setProperties

        public void setProperties​(Properties properties)
      • 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)
      • isAddressRequired

        public boolean isAddressRequired()
      • setAddressRequired

        public void setAddressRequired​(boolean addressRequired)
      • setTrackingCode

        public void setTrackingCode​(TrackingCode trackingCode)
      • getResponseMessage

        public java.lang.String getResponseMessage()
      • setResponseMessage

        public void setResponseMessage​(java.lang.String responseMessage)
      • 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)
      • getHeadingBgColor

        public java.lang.String getHeadingBgColor()
      • setHeadingBgColor

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

        public java.lang.Object getMinimumMetric()
      • setMinimumMetric

        public void setMinimumMetric​(java.lang.Object minimumMetric)
      • getMaximumMetric

        public java.lang.Object getMaximumMetric()
      • setMaximumMetric

        public void setMaximumMetric​(java.lang.Object maximumMetric)
      • getResponseCount

        public int getResponseCount()
      • setResponseCount

        public void setResponseCount​(int responseCount)
      • getSections

        public java.lang.Object getSections()
      • setSections

        public void setSections​(java.lang.Object sections)
      • getCategories

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

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