public static class PercolateSourceBuilder.DocBuilder extends java.lang.Object implements ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
DocBuilder() |
Modifier and Type | Method and Description |
---|---|
PercolateSourceBuilder.DocBuilder |
setDoc(BytesReference doc)
Sets the document to be percolated.
|
PercolateSourceBuilder.DocBuilder |
setDoc(java.util.Map doc)
Sets the document to be percolated.
|
PercolateSourceBuilder.DocBuilder |
setDoc(java.util.Map doc,
XContentType contentType) |
PercolateSourceBuilder.DocBuilder |
setDoc(java.lang.String doc)
Sets the document to be percolated.
|
PercolateSourceBuilder.DocBuilder |
setDoc(java.lang.String field,
java.lang.Object value)
Sets the document to be percolated.
|
PercolateSourceBuilder.DocBuilder |
setDoc(XContentBuilder doc)
Sets the document to be percolated.
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isFragment
public PercolateSourceBuilder.DocBuilder setDoc(BytesReference doc)
public PercolateSourceBuilder.DocBuilder setDoc(java.lang.String field, java.lang.Object value)
public PercolateSourceBuilder.DocBuilder setDoc(java.lang.String doc)
public PercolateSourceBuilder.DocBuilder setDoc(XContentBuilder doc)
public PercolateSourceBuilder.DocBuilder setDoc(java.util.Map doc)
public PercolateSourceBuilder.DocBuilder setDoc(java.util.Map doc, XContentType contentType)
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent
in interface ToXContent
java.io.IOException