Class CustomerClientCacheProperties

java.lang.Object
com.broadleafcommerce.customer.client.autoconfigure.CustomerClientCacheProperties

@ConfigurationProperties("broadleaf.customer.client.cache") public class CustomerClientCacheProperties extends Object
Author:
Nathan Moore (nathandmoore)
  • Constructor Details

    • CustomerClientCacheProperties

      public CustomerClientCacheProperties()
  • Method Details

    • getHeapBudget

      public int getHeapBudget()
      The total heap budget in MB for all customer client caches.
    • getOffHeapBudget

      public int getOffHeapBudget()
      The total off-heap budget in MB for all customer client caches.
    • getDynamicCustomerSegmentCache

      public Duration getDynamicCustomerSegmentCache()
    • setHeapBudget

      public void setHeapBudget(int heapBudget)
      The total heap budget in MB for all customer client caches.
    • setOffHeapBudget

      public void setOffHeapBudget(int offHeapBudget)
      The total off-heap budget in MB for all customer client caches.
    • setDynamicCustomerSegmentCache

      public void setDynamicCustomerSegmentCache(Duration dynamicCustomerSegmentCache)