Package org.elasticsearch.index.reindex
Class BulkByScrollTask.StatusBuilder
- java.lang.Object
-
- org.elasticsearch.index.reindex.BulkByScrollTask.StatusBuilder
-
- Enclosing class:
- BulkByScrollTask
public static class BulkByScrollTask.StatusBuilder extends Object
This class acts as a builder forBulkByScrollTask.Status. Once theBulkByScrollTask.Statusobject is built by callingbuildStatus()it is immutable. Used by an instance ofObjectParserwhen parsing from XContent.
-
-
Constructor Summary
Constructors Constructor Description StatusBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToSliceStatuses(BulkByScrollTask.StatusOrException statusOrException)BulkByScrollTask.StatusbuildStatus()voidsetBatches(Integer batches)voidsetBulkRetries(Long bulkRetries)voidsetCreated(Long created)voidsetDeleted(Long deleted)voidsetNoops(Long noops)voidsetReasonCancelled(String reasonCancelled)voidsetRequestsPerSecond(Float requestsPerSecond)voidsetRetries(Tuple<Long,Long> retries)voidsetSearchRetries(Long searchRetries)voidsetSliceId(Integer sliceId)voidsetSliceStatuses(List<BulkByScrollTask.StatusOrException> sliceStatuses)voidsetThrottled(Long throttled)voidsetThrottledUntil(Long throttledUntil)voidsetTotal(Long total)voidsetUpdated(Long updated)voidsetVersionConflicts(Long versionConflicts)
-
-
-
Method Detail
-
setSliceId
public void setSliceId(Integer sliceId)
-
setTotal
public void setTotal(Long total)
-
setUpdated
public void setUpdated(Long updated)
-
setCreated
public void setCreated(Long created)
-
setDeleted
public void setDeleted(Long deleted)
-
setBatches
public void setBatches(Integer batches)
-
setVersionConflicts
public void setVersionConflicts(Long versionConflicts)
-
setNoops
public void setNoops(Long noops)
-
setBulkRetries
public void setBulkRetries(Long bulkRetries)
-
setSearchRetries
public void setSearchRetries(Long searchRetries)
-
setThrottled
public void setThrottled(Long throttled)
-
setRequestsPerSecond
public void setRequestsPerSecond(Float requestsPerSecond)
-
setReasonCancelled
public void setReasonCancelled(String reasonCancelled)
-
setThrottledUntil
public void setThrottledUntil(Long throttledUntil)
-
setSliceStatuses
public void setSliceStatuses(List<BulkByScrollTask.StatusOrException> sliceStatuses)
-
addToSliceStatuses
public void addToSliceStatuses(BulkByScrollTask.StatusOrException statusOrException)
-
buildStatus
public BulkByScrollTask.Status buildStatus()
-
-