Class BulkByScrollTask.StatusBuilder

org.elasticsearch.index.reindex.BulkByScrollTask.StatusBuilder
Enclosing class:
BulkByScrollTask

public static class BulkByScrollTask.StatusBuilder extends
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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    void
     batches)
     
    void
     bulkRetries)
     
    void
     created)
     
    void
     deleted)
     
    void
     noops)
     
    void
     reasonCancelled)
     
    void
     requestsPerSecond)
     
    void
    ,​> retries)
     
    void
     searchRetries)
     
    void
     sliceId)
     
    void
     
    void
     throttled)
     
    void
     throttledUntil)
     
    void
     total)
     
    void
     updated)
     
    void
     versionConflicts)
     

    Methods inherited from class java.lang.

    , , , , , , , , , ,
  • Constructor Details

    • StatusBuilder

      public StatusBuilder()
  • Method Details

    • setSliceId

      public void setSliceId( sliceId)
    • setTotal

      public void setTotal( total)
    • setUpdated

      public void setUpdated( updated)
    • setCreated

      public void setCreated( created)
    • setDeleted

      public void setDeleted( deleted)
    • setBatches

      public void setBatches( batches)
    • setVersionConflicts

      public void setVersionConflicts( versionConflicts)
    • setNoops

      public void setNoops( noops)
    • setRetries

      public void setRetries(org.elasticsearch.core.Tuple<,​> retries)
    • setBulkRetries

      public void setBulkRetries( bulkRetries)
    • setSearchRetries

      public void setSearchRetries( searchRetries)
    • setThrottled

      public void setThrottled( throttled)
    • setRequestsPerSecond

      public void setRequestsPerSecond( requestsPerSecond)
    • setReasonCancelled

      public void setReasonCancelled( reasonCancelled)
    • setThrottledUntil

      public void setThrottledUntil( throttledUntil)
    • setSliceStatuses

      public void setSliceStatuses(<BulkByScrollTask.StatusOrException> sliceStatuses)
    • addToSliceStatuses

      public void addToSliceStatuses(BulkByScrollTask.StatusOrException statusOrException)
    • buildStatus

      public BulkByScrollTask.Status buildStatus()