Class CollectionIndexerWebClientProperties
- java.lang.Object
-
- com.broadleafcommerce.search.index.autoconfigure.CollectionIndexerWebClientProperties
-
public class CollectionIndexerWebClientProperties extends Object
-
-
Constructor Summary
Constructors Constructor Description CollectionIndexerWebClientProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)intgetWebClientBufferLimitInBytes()When a Solr collection is indexed, we make use of aWebClientto make batched calls to gather the indexable objects.inthashCode()voidsetWebClientBufferLimitInBytes(int webClientBufferLimitInBytes)When a Solr collection is indexed, we make use of aWebClientto make batched calls to gather the indexable objects.StringtoString()
-
-
-
Method Detail
-
getWebClientBufferLimitInBytes
public int getWebClientBufferLimitInBytes()
When a Solr collection is indexed, we make use of aWebClientto make batched calls to gather the indexable objects. This property defines the limit of the WebClient's buffer limit and should represent how much memory is required to gather a batch of indexables. The maximum size of each batch is defined byCollectionIndexerProperties.getChunkSize().- Returns:
- size of the WebClient's buffer
-
setWebClientBufferLimitInBytes
public void setWebClientBufferLimitInBytes(int webClientBufferLimitInBytes)
When a Solr collection is indexed, we make use of aWebClientto make batched calls to gather the indexable objects. This property defines the limit of the WebClient's buffer limit and should represent how much memory is required to gather a batch of indexables. The maximum size of each batch is defined byCollectionIndexerProperties.getChunkSize().- Parameters:
webClientBufferLimitInBytes- size of the WebClient's buffer
-
canEqual
protected boolean canEqual(Object other)
-
-