1919
2020package org .elasticsearch .client ;
2121
22- import org .apache .http .Header ;
2322import org .elasticsearch .action .ActionListener ;
2423import org .elasticsearch .action .ingest .DeletePipelineRequest ;
2524import org .elasticsearch .action .ingest .GetPipelineRequest ;
@@ -50,9 +49,9 @@ public final class IngestClient {
5049 * See
5150 * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/put-pipeline-api.html"> Put Pipeline API on elastic.co</a>
5251 */
53- public WritePipelineResponse putPipeline (PutPipelineRequest request , Header ... headers ) throws IOException {
54- return restHighLevelClient .performRequestAndParseEntity ( request , RequestConverters ::putPipeline ,
55- WritePipelineResponse ::fromXContent , emptySet (), headers );
52+ public WritePipelineResponse putPipeline (PutPipelineRequest request , RequestOptions options ) throws IOException {
53+ return restHighLevelClient .performRequestAndParseEntity ( request , RequestConverters ::putPipeline , options ,
54+ WritePipelineResponse ::fromXContent , emptySet ());
5655 }
5756
5857 /**
@@ -61,9 +60,9 @@ public WritePipelineResponse putPipeline(PutPipelineRequest request, Header... h
6160 * See
6261 * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/put-pipeline-api.html"> Put Pipeline API on elastic.co</a>
6362 */
64- public void putPipelineAsync (PutPipelineRequest request , ActionListener <WritePipelineResponse > listener , Header ... headers ) {
65- restHighLevelClient .performRequestAsyncAndParseEntity ( request , RequestConverters ::putPipeline ,
66- WritePipelineResponse ::fromXContent , listener , emptySet (), headers );
63+ public void putPipelineAsync (PutPipelineRequest request , RequestOptions options , ActionListener <WritePipelineResponse > listener ) {
64+ restHighLevelClient .performRequestAsyncAndParseEntity ( request , RequestConverters ::putPipeline , options ,
65+ WritePipelineResponse ::fromXContent , listener , emptySet ());
6766 }
6867
6968 /**
@@ -72,9 +71,9 @@ public void putPipelineAsync(PutPipelineRequest request, ActionListener<WritePip
7271 * See
7372 * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/get-pipeline-api.html"> Get Pipeline API on elastic.co</a>
7473 */
75- public GetPipelineResponse getPipeline (GetPipelineRequest request , Header ... headers ) throws IOException {
76- return restHighLevelClient .performRequestAndParseEntity ( request , RequestConverters ::getPipeline ,
77- GetPipelineResponse ::fromXContent , emptySet (), headers );
74+ public GetPipelineResponse getPipeline (GetPipelineRequest request , RequestOptions options ) throws IOException {
75+ return restHighLevelClient .performRequestAndParseEntity ( request , RequestConverters ::getPipeline , options ,
76+ GetPipelineResponse ::fromXContent , emptySet ());
7877 }
7978
8079 /**
@@ -83,9 +82,9 @@ public GetPipelineResponse getPipeline(GetPipelineRequest request, Header... hea
8382 * See
8483 * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/master/get-pipeline-api.html"> Get Pipeline API on elastic.co</a>
8584 */
86- public void getPipelineAsync (GetPipelineRequest request , ActionListener <GetPipelineResponse > listener , Header ... headers ) {
87- restHighLevelClient .performRequestAsyncAndParseEntity ( request , RequestConverters ::getPipeline ,
88- GetPipelineResponse ::fromXContent , listener , emptySet (), headers );
85+ public void getPipelineAsync (GetPipelineRequest request , RequestOptions options , ActionListener <GetPipelineResponse > listener ) {
86+ restHighLevelClient .performRequestAsyncAndParseEntity ( request , RequestConverters ::getPipeline , options ,
87+ GetPipelineResponse ::fromXContent , listener , emptySet ());
8988 }
9089
9190 /**
@@ -95,9 +94,9 @@ public void getPipelineAsync(GetPipelineRequest request, ActionListener<GetPipel
9594 * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/delete-pipeline-api.html">
9695 * Delete Pipeline API on elastic.co</a>
9796 */
98- public WritePipelineResponse deletePipeline (DeletePipelineRequest request , Header ... headers ) throws IOException {
99- return restHighLevelClient .performRequestAndParseEntity ( request , RequestConverters ::deletePipeline ,
100- WritePipelineResponse ::fromXContent , emptySet (), headers );
97+ public WritePipelineResponse deletePipeline (DeletePipelineRequest request , RequestOptions options ) throws IOException {
98+ return restHighLevelClient .performRequestAndParseEntity ( request , RequestConverters ::deletePipeline , options ,
99+ WritePipelineResponse ::fromXContent , emptySet ());
101100 }
102101
103102 /**
@@ -107,8 +106,8 @@ public WritePipelineResponse deletePipeline(DeletePipelineRequest request, Heade
107106 * <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/delete-pipeline-api.html">
108107 * Delete Pipeline API on elastic.co</a>
109108 */
110- public void deletePipelineAsync (DeletePipelineRequest request , ActionListener <WritePipelineResponse > listener , Header ... headers ) {
111- restHighLevelClient .performRequestAsyncAndParseEntity ( request , RequestConverters ::deletePipeline ,
112- WritePipelineResponse ::fromXContent , listener , emptySet (), headers );
109+ public void deletePipelineAsync (DeletePipelineRequest request , RequestOptions options , ActionListener <WritePipelineResponse > listener ) {
110+ restHighLevelClient .performRequestAsyncAndParseEntity ( request , RequestConverters ::deletePipeline , options ,
111+ WritePipelineResponse ::fromXContent , listener , emptySet ());
113112 }
114113}
0 commit comments