Package org.elasticsearch.index.reindex
Class BulkByScrollTask.StatusBuilder
java.lang.Object
org.elasticsearch.index.reindex.BulkByScrollTask.StatusBuilder
- Enclosing class:
- BulkByScrollTask
This class acts as a builder for
BulkByScrollTask.Status. Once the BulkByScrollTask.Status object is built by calling
buildStatus() it is immutable. Used by an instance of ObjectParser when parsing from
XContent.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToSliceStatuses(BulkByScrollTask.StatusOrException statusOrException)voidsetBatches(Integer batches)voidsetBulkRetries(Long bulkRetries)voidsetCreated(Long created)voidsetDeleted(Long deleted)voidvoidsetReasonCancelled(String reasonCancelled)voidsetRequestsPerSecond(Float requestsPerSecond)voidsetRetries(org.elasticsearch.core.Tuple<Long,Long> retries)voidsetSearchRetries(Long searchRetries)voidsetSliceId(Integer sliceId)voidsetSliceStatuses(List<BulkByScrollTask.StatusOrException> sliceStatuses)voidsetThrottled(Long throttled)voidsetThrottledUntil(Long throttledUntil)voidvoidsetUpdated(Long updated)voidsetVersionConflicts(Long versionConflicts)
-
Constructor Details
-
StatusBuilder
public StatusBuilder()
-
-
Method Details
-
setSliceId
-
setTotal
-
setUpdated
-
setCreated
-
setDeleted
-
setBatches
-
setVersionConflicts
-
setNoops
-
setRetries
-
setBulkRetries
-
setSearchRetries
-
setThrottled
-
setRequestsPerSecond
-
setReasonCancelled
-
setThrottledUntil
-
setSliceStatuses
-
addToSliceStatuses
-
buildStatus
-