org.elasticsearch.plugin.nlpcn.MetaSearchResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of elasticsearch-sql Show documentation
Show all versions of elasticsearch-sql Show documentation
Query elasticsearch using SQL
The newest version!
package org.elasticsearch.plugin.nlpcn;
/**
* Created by Eliran on 4/9/2015.
*/
public class MetaSearchResult {
private long tookImMilli;
private int totalNumOfShards;
private int successfulShards;
private int failedShards;
private boolean isTimedOut;
public MetaSearchResult() {
totalNumOfShards = 0;
failedShards = 0;
successfulShards = 0;
isTimedOut = false;
}
public int getTotalNumOfShards() {
return totalNumOfShards;
}
public int getSuccessfulShards() {
return successfulShards;
}
public int getFailedShards() {
return failedShards;
}
public boolean isTimedOut() {
return isTimedOut;
}
public long getTookImMilli() {
return tookImMilli;
}
public void setTookImMilli(long tookImMilli) {
this.tookImMilli = tookImMilli;
}
public void addFailedShards(int shards){
this.failedShards+=shards;
}
public void addSuccessfulShards(int shards){
this.successfulShards+=shards;
}
public void addTotalNumOfShards(int shards){
this.totalNumOfShards+=shards;
}
public void updateTimeOut(boolean isTimedOut){
this.isTimedOut = this.isTimedOut || isTimedOut;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy