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 boolean
canEqual(Object other)
boolean
equals(Object o)
int
getWebClientBufferLimitInBytes()
When a Solr collection is indexed, we make use of aWebClient
to make batched calls to gather the indexable objects.int
hashCode()
void
setWebClientBufferLimitInBytes(int webClientBufferLimitInBytes)
When a Solr collection is indexed, we make use of aWebClient
to make batched calls to gather the indexable objects.String
toString()
-
-
-
Method Detail
-
getWebClientBufferLimitInBytes
public int getWebClientBufferLimitInBytes()
When a Solr collection is indexed, we make use of aWebClient
to 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 aWebClient
to 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)
-
-