public static BulkItemResponse readBulkItem(StreamInput in) throws IOException { BulkItemResponse response = new BulkItemResponse(); response.readFrom(in); return response; }
public static BulkItemResponse readBulkItem(StreamInput in) throws IOException { BulkItemResponse response = new BulkItemResponse(); response.readFrom(in); return response; }
public static BulkItemResponse readBulkItem(StreamInput in) throws IOException { BulkItemResponse response = new BulkItemResponse(); response.readFrom(in); return response; }
public static BulkItemResponse readBulkItem(StreamInput in) throws IOException { BulkItemResponse response = new BulkItemResponse(); response.readFrom(in); return response; }
@Override public void readFrom(StreamInput in) throws IOException { id = in.readVInt(); if (in.getVersion().onOrAfter(Version.V_5_3_0)) { opType = OpType.fromId(in.readByte()); } else { opType = OpType.fromString(in.readString()); } byte type = in.readByte(); if (type == 0) { response = new IndexResponse(); response.readFrom(in); } else if (type == 1) { response = new DeleteResponse(); response.readFrom(in); } else if (type == 3) { // make 3 instead of 2, because 2 is already in use for 'no responses' response = new UpdateResponse(); response.readFrom(in); } if (in.readBoolean()) { failure = new Failure(in); } }