Class SearchCacheWeightProperties
java.lang.Object
com.broadleafcommerce.search.core.cache.SearchCacheWeightProperties
@ConfigurationProperties("broadleaf.search.cache.weights")
public class SearchCacheWeightProperties
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleandoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubledoubleinthashCode()voidsetAccessPolicyByType(double accessPolicyByType) voidsetByIndexableType(double byIndexableType) voidsetBySearchRequest(double bySearchRequest) voidsetDefaultLocaleCacheByTenantId(double defaultLocaleCacheByTenantId) voidsetFacetByFieldDefinitionIds(double facetByFieldDefinitionIds) voidsetFacetByIds(double facetByIds) voidsetFacetGroupById(double facetGroupById) voidsetFacetGroupBySearchSettings(double facetGroupBySearchSettings) voidsetFacetsByFacetGroupId(double facetsByFacetGroupId) voidsetLocalesByTenantId(double localesByTenantId) voidsetRelevancyRuleByFieldDefinitionIds(double relevancyRuleByFieldDefinitionIds) voidsetRelevancyRuleByIds(double relevancyRuleByIds) voidsetRelevancyRuleGroupBySearchSettings(double relevancyRuleGroupBySearchSettings) voidsetRelevancyRulesByRelevancyRuleGroupId(double relevancyRulesByRelevancyRuleGroupId) voidsetSearchRecommendationByCustomerId(double searchRecommendationByCustomerId) voidsetSolrFieldCache(double solrFieldCache) voidsetSortByFieldDefinitionIds(double sortByFieldDefinitionIds) voidsetSortByIds(double sortByIds) voidsetSortGroupById(double sortGroupById) voidsetSortGroupBySearchSettings(double sortGroupBySearchSettings) voidsetSortsBySortGroupId(double sortsBySortGroupId) toString()
-
Constructor Details
-
SearchCacheWeightProperties
public SearchCacheWeightProperties()
-
-
Method Details
-
getAccessPolicyByType
public double getAccessPolicyByType() -
getByIndexableType
public double getByIndexableType() -
getBySearchRequest
public double getBySearchRequest() -
getFacetByFieldDefinitionIds
public double getFacetByFieldDefinitionIds() -
getFacetByIds
public double getFacetByIds() -
getFacetGroupById
public double getFacetGroupById() -
getFacetGroupBySearchSettings
public double getFacetGroupBySearchSettings() -
getFacetsByFacetGroupId
public double getFacetsByFacetGroupId() -
getLocalesByTenantId
public double getLocalesByTenantId() -
getRelevancyRuleByFieldDefinitionIds
public double getRelevancyRuleByFieldDefinitionIds() -
getRelevancyRuleByIds
public double getRelevancyRuleByIds() -
getRelevancyRuleGroupBySearchSettings
public double getRelevancyRuleGroupBySearchSettings() -
getRelevancyRulesByRelevancyRuleGroupId
public double getRelevancyRulesByRelevancyRuleGroupId() -
getSearchRecommendationByCustomerId
public double getSearchRecommendationByCustomerId() -
getSolrFieldCache
public double getSolrFieldCache() -
getSortByFieldDefinitionIds
public double getSortByFieldDefinitionIds() -
getSortByIds
public double getSortByIds() -
getSortGroupById
public double getSortGroupById() -
getSortGroupBySearchSettings
public double getSortGroupBySearchSettings() -
getSortsBySortGroupId
public double getSortsBySortGroupId() -
getDefaultLocaleCacheByTenantId
public double getDefaultLocaleCacheByTenantId() -
setAccessPolicyByType
public void setAccessPolicyByType(double accessPolicyByType) -
setByIndexableType
public void setByIndexableType(double byIndexableType) -
setBySearchRequest
public void setBySearchRequest(double bySearchRequest) -
setFacetByFieldDefinitionIds
public void setFacetByFieldDefinitionIds(double facetByFieldDefinitionIds) -
setFacetByIds
public void setFacetByIds(double facetByIds) -
setFacetGroupById
public void setFacetGroupById(double facetGroupById) -
setFacetGroupBySearchSettings
public void setFacetGroupBySearchSettings(double facetGroupBySearchSettings) -
setFacetsByFacetGroupId
public void setFacetsByFacetGroupId(double facetsByFacetGroupId) -
setLocalesByTenantId
public void setLocalesByTenantId(double localesByTenantId) -
setRelevancyRuleByFieldDefinitionIds
public void setRelevancyRuleByFieldDefinitionIds(double relevancyRuleByFieldDefinitionIds) -
setRelevancyRuleByIds
public void setRelevancyRuleByIds(double relevancyRuleByIds) -
setRelevancyRuleGroupBySearchSettings
public void setRelevancyRuleGroupBySearchSettings(double relevancyRuleGroupBySearchSettings) -
setRelevancyRulesByRelevancyRuleGroupId
public void setRelevancyRulesByRelevancyRuleGroupId(double relevancyRulesByRelevancyRuleGroupId) -
setSearchRecommendationByCustomerId
public void setSearchRecommendationByCustomerId(double searchRecommendationByCustomerId) -
setSolrFieldCache
public void setSolrFieldCache(double solrFieldCache) -
setSortByFieldDefinitionIds
public void setSortByFieldDefinitionIds(double sortByFieldDefinitionIds) -
setSortByIds
public void setSortByIds(double sortByIds) -
setSortGroupById
public void setSortGroupById(double sortGroupById) -
setSortGroupBySearchSettings
public void setSortGroupBySearchSettings(double sortGroupBySearchSettings) -
setSortsBySortGroupId
public void setSortsBySortGroupId(double sortsBySortGroupId) -
setDefaultLocaleCacheByTenantId
public void setDefaultLocaleCacheByTenantId(double defaultLocaleCacheByTenantId) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-