public static class MultiGetRequest.Item extends Objectimplements Streamable , IndicesRequest
IndicesRequest.Replaceable | Constructor and Description |
|---|
Item()
|
Item(String
Constructs a single get item.
|
public Stringindex()
public String[] indices()
IndicesRequest
public IndicesOptionsindicesOptions()
IndicesRequest
public MultiGetRequest.Item index(String index)
public Stringtype()
public MultiGetRequest.Item type(String type)
public Stringid()
public MultiGetRequest.Item routing(String routing)
public Stringrouting()
public MultiGetRequest.Item parent(String parent)
public MultiGetRequest.Item fields(String ... fields)
public String[] fields()
public long version()
public MultiGetRequest.Item version(long version)
public VersionTypeversionType()
public MultiGetRequest.Item versionType(VersionType versionType)
public FetchSourceContextfetchSourceContext()
public MultiGetRequest.Item fetchSourceContext(FetchSourceContext fetchSourceContext)
FetchSourceContext for this request, controlling if and how _source should be returned.
public static MultiGetRequest.Item readItem(StreamInput in) throws IOException
IOException
public void readFrom(StreamInputin) throws IOException
readFrom in interface
Streamable
IOException
public void writeTo(StreamOutputout) throws IOException
writeTo in interface
Streamable
IOException
public boolean equals(Objecto)
public int hashCode()