24
24
package co .elastic .clients .elasticsearch .async_search ;
25
25
26
26
import co .elastic .clients .ApiClient ;
27
- import co .elastic .clients .elasticsearch ._types .ElasticsearchException ;
28
27
import co .elastic .clients .elasticsearch ._types .ErrorResponse ;
29
28
import co .elastic .clients .transport .ElasticsearchTransport ;
30
29
import co .elastic .clients .transport .Endpoint ;
33
32
import co .elastic .clients .transport .TransportOptions ;
34
33
import co .elastic .clients .transport .endpoints .EndpointWithResponseMapperAttr ;
35
34
import co .elastic .clients .util .ObjectBuilder ;
36
- import java .io .IOException ;
37
35
import java .util .concurrent .CompletableFuture ;
38
36
import java .util .function .Function ;
39
37
import javax .annotation .Nullable ;
@@ -70,8 +68,7 @@ public ElasticsearchAsyncSearchAsyncClient withTransportOptions(@Nullable Transp
70
68
* on elastic.co</a>
71
69
*/
72
70
73
- public CompletableFuture <DeleteAsyncSearchResponse > delete (DeleteAsyncSearchRequest request )
74
- throws IOException , ElasticsearchException {
71
+ public CompletableFuture <DeleteAsyncSearchResponse > delete (DeleteAsyncSearchRequest request ) {
75
72
@ SuppressWarnings ("unchecked" )
76
73
JsonEndpoint <DeleteAsyncSearchRequest , DeleteAsyncSearchResponse , ErrorResponse > endpoint = (JsonEndpoint <DeleteAsyncSearchRequest , DeleteAsyncSearchResponse , ErrorResponse >) DeleteAsyncSearchRequest ._ENDPOINT ;
77
74
@@ -91,8 +88,7 @@ public CompletableFuture<DeleteAsyncSearchResponse> delete(DeleteAsyncSearchRequ
91
88
*/
92
89
93
90
public final CompletableFuture <DeleteAsyncSearchResponse > delete (
94
- Function <DeleteAsyncSearchRequest .Builder , ObjectBuilder <DeleteAsyncSearchRequest >> fn )
95
- throws IOException , ElasticsearchException {
91
+ Function <DeleteAsyncSearchRequest .Builder , ObjectBuilder <DeleteAsyncSearchRequest >> fn ) {
96
92
return delete (fn .apply (new DeleteAsyncSearchRequest .Builder ()).build ());
97
93
}
98
94
@@ -108,7 +104,7 @@ public final CompletableFuture<DeleteAsyncSearchResponse> delete(
108
104
*/
109
105
110
106
public <TDocument > CompletableFuture <GetAsyncSearchResponse <TDocument >> get (GetAsyncSearchRequest request ,
111
- Class <TDocument > tDocumentClass ) throws IOException , ElasticsearchException {
107
+ Class <TDocument > tDocumentClass ) {
112
108
@ SuppressWarnings ("unchecked" )
113
109
JsonEndpoint <GetAsyncSearchRequest , GetAsyncSearchResponse <TDocument >, ErrorResponse > endpoint = (JsonEndpoint <GetAsyncSearchRequest , GetAsyncSearchResponse <TDocument >, ErrorResponse >) GetAsyncSearchRequest ._ENDPOINT ;
114
110
endpoint = new EndpointWithResponseMapperAttr <>(endpoint ,
@@ -131,7 +127,7 @@ public <TDocument> CompletableFuture<GetAsyncSearchResponse<TDocument>> get(GetA
131
127
132
128
public final <TDocument > CompletableFuture <GetAsyncSearchResponse <TDocument >> get (
133
129
Function <GetAsyncSearchRequest .Builder , ObjectBuilder <GetAsyncSearchRequest >> fn ,
134
- Class <TDocument > tDocumentClass ) throws IOException , ElasticsearchException {
130
+ Class <TDocument > tDocumentClass ) {
135
131
return get (fn .apply (new GetAsyncSearchRequest .Builder ()).build (), tDocumentClass );
136
132
}
137
133
@@ -147,7 +143,7 @@ public final <TDocument> CompletableFuture<GetAsyncSearchResponse<TDocument>> ge
147
143
*/
148
144
149
145
public <TDocument > CompletableFuture <AsyncSearchStatusResponse <TDocument >> status (AsyncSearchStatusRequest request ,
150
- Class <TDocument > tDocumentClass ) throws IOException , ElasticsearchException {
146
+ Class <TDocument > tDocumentClass ) {
151
147
@ SuppressWarnings ("unchecked" )
152
148
JsonEndpoint <AsyncSearchStatusRequest , AsyncSearchStatusResponse <TDocument >, ErrorResponse > endpoint = (JsonEndpoint <AsyncSearchStatusRequest , AsyncSearchStatusResponse <TDocument >, ErrorResponse >) AsyncSearchStatusRequest ._ENDPOINT ;
153
149
endpoint = new EndpointWithResponseMapperAttr <>(endpoint ,
@@ -170,7 +166,7 @@ public <TDocument> CompletableFuture<AsyncSearchStatusResponse<TDocument>> statu
170
166
171
167
public final <TDocument > CompletableFuture <AsyncSearchStatusResponse <TDocument >> status (
172
168
Function <AsyncSearchStatusRequest .Builder , ObjectBuilder <AsyncSearchStatusRequest >> fn ,
173
- Class <TDocument > tDocumentClass ) throws IOException , ElasticsearchException {
169
+ Class <TDocument > tDocumentClass ) {
174
170
return status (fn .apply (new AsyncSearchStatusRequest .Builder ()).build (), tDocumentClass );
175
171
}
176
172
@@ -185,7 +181,7 @@ public final <TDocument> CompletableFuture<AsyncSearchStatusResponse<TDocument>>
185
181
*/
186
182
187
183
public <TDocument > CompletableFuture <SubmitResponse <TDocument >> submit (SubmitRequest request ,
188
- Class <TDocument > tDocumentClass ) throws IOException , ElasticsearchException {
184
+ Class <TDocument > tDocumentClass ) {
189
185
@ SuppressWarnings ("unchecked" )
190
186
JsonEndpoint <SubmitRequest , SubmitResponse <TDocument >, ErrorResponse > endpoint = (JsonEndpoint <SubmitRequest , SubmitResponse <TDocument >, ErrorResponse >) SubmitRequest ._ENDPOINT ;
191
187
endpoint = new EndpointWithResponseMapperAttr <>(endpoint ,
@@ -206,8 +202,7 @@ public <TDocument> CompletableFuture<SubmitResponse<TDocument>> submit(SubmitReq
206
202
*/
207
203
208
204
public final <TDocument > CompletableFuture <SubmitResponse <TDocument >> submit (
209
- Function <SubmitRequest .Builder , ObjectBuilder <SubmitRequest >> fn , Class <TDocument > tDocumentClass )
210
- throws IOException , ElasticsearchException {
205
+ Function <SubmitRequest .Builder , ObjectBuilder <SubmitRequest >> fn , Class <TDocument > tDocumentClass ) {
211
206
return submit (fn .apply (new SubmitRequest .Builder ()).build (), tDocumentClass );
212
207
}
213
208
0 commit comments