@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); builder.field(TOOK, tookInMillis); if (ingestTookInMillis != BulkResponse.NO_INGEST_TOOK) { builder.field(INGEST_TOOK, ingestTookInMillis); } builder.field(ERRORS, hasFailures()); builder.startArray(ITEMS); for (BulkItemResponse item : this) { item.toXContent(builder, params); } builder.endArray(); builder.endObject(); return builder; }
@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); builder.field(TOOK, tookInMillis); if (ingestTookInMillis != BulkResponse.NO_INGEST_TOOK) { builder.field(INGEST_TOOK, ingestTookInMillis); } builder.field(ERRORS, hasFailures()); builder.startArray(ITEMS); for (BulkItemResponse item : this) { item.toXContent(builder, params); } builder.endArray(); builder.endObject(); return builder; }
@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); builder.field(TOOK, tookInMillis); if (ingestTookInMillis != BulkResponse.NO_INGEST_TOOK) { builder.field(INGEST_TOOK, ingestTookInMillis); } builder.field(ERRORS, hasFailures()); builder.startArray(ITEMS); for (BulkItemResponse item : this) { item.toXContent(builder, params); } builder.endArray(); builder.endObject(); return builder; }
@Override public XContentBuilder toXContent(XContentBuilder builder, Params params) throws IOException { builder.startObject(); builder.field(TOOK, tookInMillis); if (ingestTookInMillis != BulkResponse.NO_INGEST_TOOK) { builder.field(INGEST_TOOK, ingestTookInMillis); } builder.field(ERRORS, hasFailures()); builder.startArray(ITEMS); for (BulkItemResponse item : this) { item.toXContent(builder, params); } builder.endArray(); builder.endObject(); return builder; }