Package org.elasticsearch.action.index
Class IndexResponse
java.lang.Object
- All Implemented Interfaces:
WriteResponse,Writeable,StatusToXContentObject,org.elasticsearch.common.xcontent.ToXContent,org.elasticsearch.common.xcontent.ToXContentObject
public class IndexResponse extends DocWriteResponse
A response of an index operation,
- See Also:
IndexRequest,Client.index(IndexRequest)
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndexResponse.BuilderBuilder class forIndexResponse.Nested classes/interfaces inherited from class org.elasticsearch.action.DocWriteResponse
DocWriteResponse.ResultNested classes/interfaces inherited from class org.elasticsearch.action.support.replication.ReplicationResponse
ReplicationResponse.ShardInfoNested classes/interfaces inherited from class org.elasticsearch.transport.TransportResponse
TransportResponse.EmptyNested classes/interfaces inherited from interface org.elasticsearch.common.xcontent.ToXContent
org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.ParamsNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Field Summary
-
Constructor Summary
Constructors Constructor Description IndexResponse(StreamInput in)IndexResponse(ShardId shardId, java.lang.String type, java.lang.String id, long seqNo, long primaryTerm, long version, boolean created)IndexResponse(ShardId shardId, StreamInput in) -
Method Summary
Modifier and Type Method Description static IndexResponsefromXContent(org.elasticsearch.common.xcontent.XContentParser parser)static voidparseXContentFields(org.elasticsearch.common.xcontent.XContentParser parser, IndexResponse.Builder context)Parse the current token and update the parsing context appropriately.RestStatusstatus()returns the rest status for this response (based onReplicationResponse.ShardInfo.status()java.lang.StringtoString()Methods inherited from class org.elasticsearch.action.DocWriteResponse
forcedRefresh, getId, getIndex, getLocation, getPrimaryTerm, getResult, getSeqNo, getShardId, getType, getVersion, innerToXContent, parseInnerToXContent, setForcedRefresh, toXContent, writeThin, writeToMethods inherited from class org.elasticsearch.action.support.replication.ReplicationResponse
getShardInfo, setShardInfoMethods inherited from class org.elasticsearch.transport.TransportMessage
remoteAddress, remoteAddress
-
Constructor Details
-
IndexResponse
- Throws:
java.io.IOException
-
IndexResponse
- Throws:
java.io.IOException
-
IndexResponse
public IndexResponse(ShardId shardId, java.lang.String type, java.lang.String id, long seqNo, long primaryTerm, long version, boolean created)
-
-
Method Details
-
status
Description copied from class:DocWriteResponsereturns the rest status for this response (based onReplicationResponse.ShardInfo.status()- Specified by:
statusin interfaceStatusToXContentObject- Overrides:
statusin classDocWriteResponse
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
fromXContent
public static IndexResponse fromXContent(org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException- Throws:
java.io.IOException
-
parseXContentFields
public static void parseXContentFields(org.elasticsearch.common.xcontent.XContentParser parser, IndexResponse.Builder context) throws java.io.IOExceptionParse the current token and update the parsing context appropriately.- Throws:
java.io.IOException
-