org.elasticsearch.common.io.stream.Writeable, org.elasticsearch.common.xcontent.ToXContentpublic class EvalQueryQuality
extends java.lang.Object
implements org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.io.stream.Writeable
| Constructor | Description |
|---|---|
EvalQueryQuality(java.lang.String id,
double evaluationResult) |
|
EvalQueryQuality(org.elasticsearch.common.io.stream.StreamInput in) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addHitsAndRatings(java.util.List<RatedSearchHit> hits) |
|
boolean |
equals(java.lang.Object obj) |
|
java.util.List<RatedSearchHit> |
getHitsAndRatings() |
|
java.lang.String |
getId() |
|
MetricDetails |
getMetricDetails() |
|
double |
getQualityLevel() |
|
int |
hashCode() |
|
void |
setMetricDetails(MetricDetails breakdown) |
|
org.elasticsearch.common.xcontent.XContentBuilder |
toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder,
org.elasticsearch.common.xcontent.ToXContent.Params params) |
|
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public EvalQueryQuality(java.lang.String id,
double evaluationResult)
public EvalQueryQuality(org.elasticsearch.common.io.stream.StreamInput in)
throws java.io.IOException
java.io.IOExceptionpublic void writeTo(org.elasticsearch.common.io.stream.StreamOutput out)
throws java.io.IOException
writeTo in interface org.elasticsearch.common.io.stream.Writeablejava.io.IOExceptionpublic java.lang.String getId()
public double getQualityLevel()
public void setMetricDetails(MetricDetails breakdown)
public MetricDetails getMetricDetails()
public void addHitsAndRatings(java.util.List<RatedSearchHit> hits)
public java.util.List<RatedSearchHit> getHitsAndRatings()
public org.elasticsearch.common.xcontent.XContentBuilder toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder,
org.elasticsearch.common.xcontent.ToXContent.Params params)
throws java.io.IOException
toXContent in interface org.elasticsearch.common.xcontent.ToXContentjava.io.IOExceptionpublic final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Object