Class CatalogCacheWeightProperties

java.lang.Object
com.broadleafcommerce.catalog.cache.CatalogCacheWeightProperties

@ConfigurationProperties("broadleaf.catalog.cache.weights") public class CatalogCacheWeightProperties 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

    • CatalogCacheWeightProperties

      public CatalogCacheWeightProperties()
  • Method Details

    • getByActiveCategory

      public double getByActiveCategory()
    • getByActiveCategoryId

      public double getByActiveCategoryId()
    • getByActiveProduct

      public double getByActiveProduct()
    • getByProductAsset

      public double getByProductAsset()
    • getByProductContribution

      public double getByProductContribution()
    • getByRuleProductContribution

      public double getByRuleProductContribution()
    • getByVariant

      public double getByVariant()
    • getByPromotionalProduct

      public double getByPromotionalProduct()
    • getByCategoryAsset

      public double getByCategoryAsset()
    • getByBreadcrumbContribution

      public double getByBreadcrumbContribution()
    • getByBreadcrumbProductContribution

      public double getByBreadcrumbProductContribution()
    • getByCategoryProduct

      public double getByCategoryProduct()
    • getByActiveProductUri

      public double getByActiveProductUri()
    • getByAccessPolicyType

      public double getByAccessPolicyType()
    • getTagByProductIdHydrated

      public double getTagByProductIdHydrated()
    • getDataDrivenEnumById

      public double getDataDrivenEnumById()
    • getByCategoryParentHierarchy

      public double getByCategoryParentHierarchy()
    • getByActiveCategoryUrl

      public double getByActiveCategoryUrl()
    • getByExternalCategoryId

      public double getByExternalCategoryId()
    • getByCategoryProductCategory

      public double getByCategoryProductCategory()
    • getByApplicationId

      public double getByApplicationId()
    • getByLiteVariant

      public double getByLiteVariant()
    • setByActiveCategory

      public void setByActiveCategory(double byActiveCategory)
    • setByActiveCategoryId

      public void setByActiveCategoryId(double byActiveCategoryId)
    • setByActiveProduct

      public void setByActiveProduct(double byActiveProduct)
    • setByProductAsset

      public void setByProductAsset(double byProductAsset)
    • setByProductContribution

      public void setByProductContribution(double byProductContribution)
    • setByRuleProductContribution

      public void setByRuleProductContribution(double byRuleProductContribution)
    • setByVariant

      public void setByVariant(double byVariant)
    • setByPromotionalProduct

      public void setByPromotionalProduct(double byPromotionalProduct)
    • setByCategoryAsset

      public void setByCategoryAsset(double byCategoryAsset)
    • setByBreadcrumbContribution

      public void setByBreadcrumbContribution(double byBreadcrumbContribution)
    • setByBreadcrumbProductContribution

      public void setByBreadcrumbProductContribution(double byBreadcrumbProductContribution)
    • setByCategoryProduct

      public void setByCategoryProduct(double byCategoryProduct)
    • setByActiveProductUri

      public void setByActiveProductUri(double byActiveProductUri)
    • setByAccessPolicyType

      public void setByAccessPolicyType(double byAccessPolicyType)
    • setTagByProductIdHydrated

      public void setTagByProductIdHydrated(double tagByProductIdHydrated)
    • setDataDrivenEnumById

      public void setDataDrivenEnumById(double dataDrivenEnumById)
    • setByCategoryParentHierarchy

      public void setByCategoryParentHierarchy(double byCategoryParentHierarchy)
    • setByActiveCategoryUrl

      public void setByActiveCategoryUrl(double byActiveCategoryUrl)
    • setByExternalCategoryId

      public void setByExternalCategoryId(double byExternalCategoryId)
    • setByCategoryProductCategory

      public void setByCategoryProductCategory(double byCategoryProductCategory)
    • setByApplicationId

      public void setByApplicationId(double byApplicationId)
    • setByLiteVariant

      public void setByLiteVariant(double byLiteVariant)
    • 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