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 java.lang.Object
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 Constructor Description StatusBuilder() -
Method Summary
Modifier and Type Method Description voidaddToSliceStatuses(BulkByScrollTask.StatusOrException statusOrException)BulkByScrollTask.StatusbuildStatus()voidsetBatches(java.lang.Integer batches)voidsetBulkRetries(java.lang.Long bulkRetries)voidsetCreated(java.lang.Long created)voidsetDeleted(java.lang.Long deleted)voidsetNoops(java.lang.Long noops)voidsetReasonCancelled(java.lang.String reasonCancelled)voidsetRequestsPerSecond(java.lang.Float requestsPerSecond)voidsetRetries(org.elasticsearch.common.collect.Tuple<java.lang.Long,java.lang.Long> retries)voidsetSearchRetries(java.lang.Long searchRetries)voidsetSliceId(java.lang.Integer sliceId)voidsetSliceStatuses(java.util.List<BulkByScrollTask.StatusOrException> sliceStatuses)voidsetThrottled(java.lang.Long throttled)voidsetThrottledUntil(java.lang.Long throttledUntil)voidsetTotal(java.lang.Long total)voidsetUpdated(java.lang.Long updated)voidsetVersionConflicts(java.lang.Long versionConflicts)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
StatusBuilder
public StatusBuilder()
-
-
Method Details
-
setSliceId
public void setSliceId(java.lang.Integer sliceId) -
setTotal
public void setTotal(java.lang.Long total) -
setUpdated
public void setUpdated(java.lang.Long updated) -
setCreated
public void setCreated(java.lang.Long created) -
setDeleted
public void setDeleted(java.lang.Long deleted) -
setBatches
public void setBatches(java.lang.Integer batches) -
setVersionConflicts
public void setVersionConflicts(java.lang.Long versionConflicts) -
setNoops
public void setNoops(java.lang.Long noops) -
setRetries
public void setRetries(org.elasticsearch.common.collect.Tuple<java.lang.Long,java.lang.Long> retries) -
setBulkRetries
public void setBulkRetries(java.lang.Long bulkRetries) -
setSearchRetries
public void setSearchRetries(java.lang.Long searchRetries) -
setThrottled
public void setThrottled(java.lang.Long throttled) -
setRequestsPerSecond
public void setRequestsPerSecond(java.lang.Float requestsPerSecond) -
setReasonCancelled
public void setReasonCancelled(java.lang.String reasonCancelled) -
setThrottledUntil
public void setThrottledUntil(java.lang.Long throttledUntil) -
setSliceStatuses
-
addToSliceStatuses
-
buildStatus
-