|
@@ -26,7 +26,7 @@ import org.elasticsearch.action.ingest.GetPipelineResponse;
|
|
|
import org.elasticsearch.action.ingest.PutPipelineRequest;
|
|
|
import org.elasticsearch.action.ingest.SimulatePipelineRequest;
|
|
|
import org.elasticsearch.action.ingest.SimulatePipelineResponse;
|
|
|
-import org.elasticsearch.action.ingest.WritePipelineResponse;
|
|
|
+import org.elasticsearch.action.support.master.AcknowledgedResponse;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
@@ -54,9 +54,9 @@ public final class IngestClient {
|
|
|
* @return the response
|
|
|
* @throws IOException in case there is a problem sending the request or parsing back the response
|
|
|
*/
|
|
|
- public WritePipelineResponse putPipeline(PutPipelineRequest request, RequestOptions options) throws IOException {
|
|
|
+ public AcknowledgedResponse putPipeline(PutPipelineRequest request, RequestOptions options) throws IOException {
|
|
|
return restHighLevelClient.performRequestAndParseEntity( request, RequestConverters::putPipeline, options,
|
|
|
- WritePipelineResponse::fromXContent, emptySet());
|
|
|
+ AcknowledgedResponse::fromXContent, emptySet());
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -67,9 +67,9 @@ public final class IngestClient {
|
|
|
* @param options the request options (e.g. headers), use {@link RequestOptions#DEFAULT} if nothing needs to be customized
|
|
|
* @param listener the listener to be notified upon request completion
|
|
|
*/
|
|
|
- public void putPipelineAsync(PutPipelineRequest request, RequestOptions options, ActionListener<WritePipelineResponse> listener) {
|
|
|
+ public void putPipelineAsync(PutPipelineRequest request, RequestOptions options, ActionListener<AcknowledgedResponse> listener) {
|
|
|
restHighLevelClient.performRequestAsyncAndParseEntity( request, RequestConverters::putPipeline, options,
|
|
|
- WritePipelineResponse::fromXContent, listener, emptySet());
|
|
|
+ AcknowledgedResponse::fromXContent, listener, emptySet());
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -109,9 +109,9 @@ public final class IngestClient {
|
|
|
* @return the response
|
|
|
* @throws IOException in case there is a problem sending the request or parsing back the response
|
|
|
*/
|
|
|
- public WritePipelineResponse deletePipeline(DeletePipelineRequest request, RequestOptions options) throws IOException {
|
|
|
+ public AcknowledgedResponse deletePipeline(DeletePipelineRequest request, RequestOptions options) throws IOException {
|
|
|
return restHighLevelClient.performRequestAndParseEntity( request, RequestConverters::deletePipeline, options,
|
|
|
- WritePipelineResponse::fromXContent, emptySet());
|
|
|
+ AcknowledgedResponse::fromXContent, emptySet());
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -123,9 +123,9 @@ public final class IngestClient {
|
|
|
* @param options the request options (e.g. headers), use {@link RequestOptions#DEFAULT} if nothing needs to be customized
|
|
|
* @param listener the listener to be notified upon request completion
|
|
|
*/
|
|
|
- public void deletePipelineAsync(DeletePipelineRequest request, RequestOptions options, ActionListener<WritePipelineResponse> listener) {
|
|
|
+ public void deletePipelineAsync(DeletePipelineRequest request, RequestOptions options, ActionListener<AcknowledgedResponse> listener) {
|
|
|
restHighLevelClient.performRequestAsyncAndParseEntity( request, RequestConverters::deletePipeline, options,
|
|
|
- WritePipelineResponse::fromXContent, listener, emptySet());
|
|
|
+ AcknowledgedResponse::fromXContent, listener, emptySet());
|
|
|
}
|
|
|
|
|
|
/**
|