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 void
addToSliceStatuses(BulkByScrollTask.StatusOrException statusOrException)
BulkByScrollTask.Status
buildStatus()
void
setBatches(java.lang.Integer batches)
void
setBulkRetries(java.lang.Long bulkRetries)
void
setCreated(java.lang.Long created)
void
setDeleted(java.lang.Long deleted)
void
setNoops(java.lang.Long noops)
void
setReasonCancelled(java.lang.String reasonCancelled)
void
setRequestsPerSecond(java.lang.Float requestsPerSecond)
void
setRetries(org.elasticsearch.common.collect.Tuple<java.lang.Long,java.lang.Long> retries)
void
setSearchRetries(java.lang.Long searchRetries)
void
setSliceId(java.lang.Integer sliceId)
void
setSliceStatuses(java.util.List<BulkByScrollTask.StatusOrException> sliceStatuses)
void
setThrottled(java.lang.Long throttled)
void
setThrottledUntil(java.lang.Long throttledUntil)
void
setTotal(java.lang.Long total)
void
setUpdated(java.lang.Long updated)
void
setVersionConflicts(java.lang.Long versionConflicts)
-
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
-