org.elasticsearch.action.get
Class MultiGetRequest.Item

java.lang.Object
  extended by org.elasticsearch.action.get.MultiGetRequest.Item
All Implemented Interfaces:
Streamable
Enclosing class:
MultiGetRequest

public static class MultiGetRequest.Item
extends java.lang.Object
implements Streamable

A single get item.


Constructor Summary
MultiGetRequest.Item(java.lang.String index, java.lang.String type, java.lang.String id)
          Constructs a single get item.
 
Method Summary
 java.lang.String[] fields()
           
 MultiGetRequest.Item fields(java.lang.String... fields)
           
 java.lang.String id()
           
 java.lang.String index()
           
 MultiGetRequest.Item index(java.lang.String index)
           
 void readFrom(StreamInput in)
           
static MultiGetRequest.Item readItem(StreamInput in)
           
 java.lang.String routing()
           
 MultiGetRequest.Item routing(java.lang.String routing)
          The routing associated with this document.
 java.lang.String type()
           
 void writeTo(StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiGetRequest.Item

public MultiGetRequest.Item(java.lang.String index,
                            @Nullable
                            java.lang.String type,
                            java.lang.String id)
Constructs a single get item.

Parameters:
index - The index name
type - The type (can be null)
id - The id
Method Detail

index

public java.lang.String index()

index

public MultiGetRequest.Item index(java.lang.String index)

type

public java.lang.String type()

id

public java.lang.String id()

routing

public MultiGetRequest.Item routing(java.lang.String routing)
The routing associated with this document.


routing

public java.lang.String routing()

fields

public MultiGetRequest.Item fields(java.lang.String... fields)

fields

public java.lang.String[] fields()

readItem

public static MultiGetRequest.Item readItem(StreamInput in)
                                     throws java.io.IOException
Throws:
java.io.IOException

readFrom

public void readFrom(StreamInput in)
              throws java.io.IOException
Specified by:
readFrom in interface Streamable
Throws:
java.io.IOException

writeTo

public void writeTo(StreamOutput out)
             throws java.io.IOException
Specified by:
writeTo in interface Streamable
Throws:
java.io.IOException