Class FulfillmentCacheProperties
java.lang.Object
com.broadleafcommerce.fulfillment.cache.FulfillmentCacheProperties
@ConfigurationProperties("broadleaf.fulfillment.cache")
public class FulfillmentCacheProperties
extends Object
Properties that influence cache settings for the fulfillment service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintThe total heap budget in MB for all fulfillment caches.intThe total off-heap budget in MB for all fulfillment caches.inthashCode()voidsetAllFulfillmentCalculators(Duration allFulfillmentCalculators) voidsetFilteredCalculators(Duration filteredCalculators) voidsetFulfillmentPricingConfig(Duration fulfillmentPricingConfig) voidsetHeapBudget(int heapBudget) The total heap budget in MB for all fulfillment caches.voidsetOffHeapBudget(int offHeapBudget) The total off-heap budget in MB for all fulfillment caches.toString()
-
Constructor Details
-
FulfillmentCacheProperties
public FulfillmentCacheProperties()
-
-
Method Details
-
getHeapBudget
public int getHeapBudget()The total heap budget in MB for all fulfillment caches. -
getOffHeapBudget
public int getOffHeapBudget()The total off-heap budget in MB for all fulfillment caches. -
getFulfillmentPricingConfig
-
getAllFulfillmentCalculators
-
getFilteredCalculators
-
setHeapBudget
public void setHeapBudget(int heapBudget) The total heap budget in MB for all fulfillment caches. -
setOffHeapBudget
public void setOffHeapBudget(int offHeapBudget) The total off-heap budget in MB for all fulfillment caches. -
setFulfillmentPricingConfig
-
setAllFulfillmentCalculators
-
setFilteredCalculators
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-