Class BatchIndexRequest
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.core.messaging.search.domain.BatchIndexRequest
-
- All Implemented Interfaces:
Serializable
public class BatchIndexRequest extends Object implements Serializable
Message object used to inform the solr index service of a large list ofIndexable
objects to index. Supported types are defined inBatchIndexableType
.- Author:
- Jeff Fischer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BatchIndexRequest(@NonNull List<String> ids, @NonNull BatchIndexableType batchIndexableType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getBatchIndexableType()
The string representation of the validBatchIndexableType
String
getIdPayload()
The ids representing the items that should be indexedList<String>
getIds()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
BatchIndexRequest
public BatchIndexRequest(@NonNull @NonNull List<String> ids, @NonNull @NonNull BatchIndexableType batchIndexableType)
-
-
Method Detail
-
getIdPayload
public String getIdPayload()
The ids representing the items that should be indexed
-
getBatchIndexableType
public String getBatchIndexableType()
The string representation of the validBatchIndexableType
-
canEqual
protected boolean canEqual(Object other)
-
-