org.elasticsearch.action.explain
Class ExplainSourceBuilder

java.lang.Object
  extended by org.elasticsearch.action.explain.ExplainSourceBuilder
All Implemented Interfaces:
ToXContent

public class ExplainSourceBuilder
extends Object
implements ToXContent


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
ToXContent.MapParams, ToXContent.Params
 
Field Summary
 
Fields inherited from interface org.elasticsearch.common.xcontent.ToXContent
EMPTY_PARAMS
 
Constructor Summary
ExplainSourceBuilder()
           
 
Method Summary
 BytesReference buildAsBytes(XContentType contentType)
           
 ExplainSourceBuilder query(BytesReference queryBinary)
           
 ExplainSourceBuilder query(QueryBuilder query)
           
 XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExplainSourceBuilder

public ExplainSourceBuilder()
Method Detail

query

public ExplainSourceBuilder query(QueryBuilder query)

query

public ExplainSourceBuilder query(BytesReference queryBinary)

toXContent

public XContentBuilder toXContent(XContentBuilder builder,
                                  ToXContent.Params params)
                           throws IOException
Specified by:
toXContent in interface ToXContent
Throws:
IOException

buildAsBytes

public BytesReference buildAsBytes(XContentType contentType)
                            throws SearchSourceBuilderException
Throws:
SearchSourceBuilderException


Copyright © 2009-2012. All Rights Reserved.