com.google.appengine.api.search
Class PutResponse

java.lang.Object
  extended by com.google.appengine.api.search.PutResponse
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<OperationResult>

public class PutResponse
extends java.lang.Object
implements java.lang.Iterable<OperationResult>, java.io.Serializable

Represents a result of putting a list of objects (documents or queries) into an index. The response contains a list of OperationResult indicating success or not of putting each of the objects into the index, and a list of Id of the objects which are those given in the request or allocated by the search service to those objects which do not have an Id supplied.

See Also:
Serialized Form

Method Summary
 java.util.List<java.lang.String> getIds()
           
 java.util.List<OperationResult> getResults()
           
 java.util.Iterator<OperationResult> iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

iterator

public java.util.Iterator<OperationResult> iterator()
Specified by:
iterator in interface java.lang.Iterable<OperationResult>

getResults

public java.util.List<OperationResult> getResults()
Returns:
an unmodifiable list of OperationResult indicating whether each Document was put or not

getIds

public java.util.List<java.lang.String> getIds()
Returns:
an unmodifiable list of Ids

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object