Class ReindexResponse
java.lang.Object
org.springframework.data.elasticsearch.core.reindex.ReindexResponse
Response of reindex request. (@see
https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.html#docs-reindex-api-response-body)
- Since:
- 4.4
- Author:
- Sijia Liu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Create a newReindexResponse.ReindexResponseBuilderto buildReindexResponselongThe number of scroll responses pulled back by the update by query.longThe number of times that the request had retry bulk actions.longThe number of documents that were successfully created.longThe number of documents that were successfully deleted.All of the bulk failures.longgetNoops()The number of documents that were ignored because the script used for the update by query returned a noop value for ctx.op.doubleThe number of requests per second effectively executed during the reindex.longThe number of times that the request had retry search actions.longNumber of milliseconds the request slept to conform to requests_per_second.longThis field should always be equal to zero in a _reindex response.longgetTook()The number of milliseconds from start to end of the whole operation.longgetTotal()The number of documents that were successfully processed.longThe number of documents that were successfully updated.longThe number of version conflicts that the update by query hit.booleanDid any of the sub-requests that were part of this request timeout?
-
Method Details
-
getTook
public long getTook()The number of milliseconds from start to end of the whole operation. -
isTimedOut
public boolean isTimedOut()Did any of the sub-requests that were part of this request timeout? -
getTotal
public long getTotal()The number of documents that were successfully processed. -
getCreated
public long getCreated()The number of documents that were successfully created. -
getUpdated
public long getUpdated()The number of documents that were successfully updated. -
getDeleted
public long getDeleted()The number of documents that were successfully deleted. -
getBatches
public long getBatches()The number of scroll responses pulled back by the update by query. -
getVersionConflicts
public long getVersionConflicts()The number of version conflicts that the update by query hit. -
getNoops
public long getNoops()The number of documents that were ignored because the script used for the update by query returned a noop value for ctx.op. -
getBulkRetries
public long getBulkRetries()The number of times that the request had retry bulk actions. -
getSearchRetries
public long getSearchRetries()The number of times that the request had retry search actions. -
getThrottledMillis
public long getThrottledMillis()Number of milliseconds the request slept to conform to requests_per_second. -
getRequestsPerSecond
public double getRequestsPerSecond()The number of requests per second effectively executed during the reindex. -
getThrottledUntilMillis
public long getThrottledUntilMillis()This field should always be equal to zero in a _reindex response. It only has meaning when using the Task API, where it indicates the next time (in milliseconds since epoch) a throttled request will be executed again in order to conform to requests_per_second. -
getFailures
All of the bulk failures. Version conflicts are only included if the request sets abortOnVersionConflict to true (the default). -
builder
Create a newReindexResponse.ReindexResponseBuilderto buildReindexResponse- Returns:
- a new
ReindexResponse.ReindexResponseBuilderto buildReindexResponse
-