elasticsearch,Java,elasticsearch" /> elasticsearch,Java,elasticsearch" />

Java Elasticsearch 5:BulkRequestBuilder不接受ActionRequest

Java Elasticsearch 5:BulkRequestBuilder不接受ActionRequest,java,elasticsearch,Java,elasticsearch,目前,我们正在构建一个图书馆Elasticsearch 5客户端。BulkRequestBuilder在新API中接受DocWriteRequest而不是ActionRequest。这种变化有什么原因吗?我发现新的ActionRequest不接受泛型类型。我想知道这个决定背后的原因 看起来它接受了一个IndexRequest,它是DocWriteRequest的子类:即使是2.4也没有使用ActionRequest或子类:你能分享你所说的代码行吗?@Phil这不是我的问题。为什么要将类级别类型从

目前,我们正在构建一个图书馆Elasticsearch 5客户端。BulkRequestBuilder在新API中接受DocWriteRequest而不是ActionRequest。这种变化有什么原因吗?我发现新的ActionRequest不接受泛型类型。我想知道这个决定背后的原因

看起来它接受了一个
IndexRequest
,它是
DocWriteRequest
的子类:即使是2.4也没有使用
ActionRequest
或子类:你能分享你所说的代码行吗?@Phil这不是我的问题。为什么要将类级别类型从ActionRequest删除到DoWriteRequest?想知道背后的原因。你在比较哪两个版本?1.7和5.x?@Phil any 2.x到any 5.x