Class OfferCacheWeightProperties

java.lang.Object
com.broadleafcommerce.promotion.offer.cache.OfferCacheWeightProperties

@ConfigurationProperties("broadleaf.offer.cache.weights") public class OfferCacheWeightProperties extends Object
Properties that influence cache weight settings for the service. The value represents a portion of the total module cache using a decimal value between zero and one.
  • Constructor Details

    • OfferCacheWeightProperties

      public OfferCacheWeightProperties()
  • Method Details

    • getOfferByAutomatic

      public double getOfferByAutomatic()
    • getOfferBySharedCodes

      public double getOfferBySharedCodes()
    • getCampaignByIds

      public double getCampaignByIds()
    • getOfferByIds

      public double getOfferByIds()
    • getOfferByTracking

      public double getOfferByTracking()
    • getOfferCodeByCodes

      public double getOfferCodeByCodes()
    • getMarketingMessageByIds

      public double getMarketingMessageByIds()
    • getOfferOptInByUds

      public double getOfferOptInByUds()
    • getOfferByUserTargets

      public double getOfferByUserTargets()
    • setOfferByAutomatic

      public void setOfferByAutomatic(double offerByAutomatic)
    • setOfferBySharedCodes

      public void setOfferBySharedCodes(double offerBySharedCodes)
    • setCampaignByIds

      public void setCampaignByIds(double campaignByIds)
    • setOfferByIds

      public void setOfferByIds(double offerByIds)
    • setOfferByTracking

      public void setOfferByTracking(double offerByTracking)
    • setOfferCodeByCodes

      public void setOfferCodeByCodes(double offerCodeByCodes)
    • setMarketingMessageByIds

      public void setMarketingMessageByIds(double marketingMessageByIds)
    • setOfferOptInByUds

      public void setOfferOptInByUds(double offerOptInByUds)
    • setOfferByUserTargets

      public void setOfferByUserTargets(double offerByUserTargets)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object