@@ -5,8 +5,8 @@ package com.openlayer.api.services.async.inferencepipelines
55import com.openlayer.api.core.ClientOptions
66import com.openlayer.api.core.RequestOptions
77import com.openlayer.api.core.http.HttpResponseFor
8- import com.openlayer.api.models.inferencepipelines.rows.RowCreateParams
9- import com.openlayer.api.models.inferencepipelines.rows.RowCreateResponse
8+ import com.openlayer.api.models.inferencepipelines.rows.RowListParams
9+ import com.openlayer.api.models.inferencepipelines.rows.RowListResponse
1010import com.openlayer.api.models.inferencepipelines.rows.RowUpdateParams
1111import com.openlayer.api.models.inferencepipelines.rows.RowUpdateResponse
1212import java.util.concurrent.CompletableFuture
@@ -26,42 +26,6 @@ interface RowServiceAsync {
2626 */
2727 fun withOptions (modifier : Consumer <ClientOptions .Builder >): RowServiceAsync
2828
29- /* * A list of rows for an inference pipeline. */
30- fun create (inferencePipelineId : String ): CompletableFuture <RowCreateResponse > =
31- create(inferencePipelineId, RowCreateParams .none())
32-
33- /* * @see create */
34- fun create (
35- inferencePipelineId : String ,
36- params : RowCreateParams = RowCreateParams .none(),
37- requestOptions : RequestOptions = RequestOptions .none(),
38- ): CompletableFuture <RowCreateResponse > =
39- create(params.toBuilder().inferencePipelineId(inferencePipelineId).build(), requestOptions)
40-
41- /* * @see create */
42- fun create (
43- inferencePipelineId : String ,
44- params : RowCreateParams = RowCreateParams .none(),
45- ): CompletableFuture <RowCreateResponse > =
46- create(inferencePipelineId, params, RequestOptions .none())
47-
48- /* * @see create */
49- fun create (
50- params : RowCreateParams ,
51- requestOptions : RequestOptions = RequestOptions .none(),
52- ): CompletableFuture <RowCreateResponse >
53-
54- /* * @see create */
55- fun create (params : RowCreateParams ): CompletableFuture <RowCreateResponse > =
56- create(params, RequestOptions .none())
57-
58- /* * @see create */
59- fun create (
60- inferencePipelineId : String ,
61- requestOptions : RequestOptions ,
62- ): CompletableFuture <RowCreateResponse > =
63- create(inferencePipelineId, RowCreateParams .none(), requestOptions)
64-
6529 /* * Update an inference data point in an inference pipeline. */
6630 fun update (
6731 inferencePipelineId : String ,
@@ -87,6 +51,41 @@ interface RowServiceAsync {
8751 requestOptions : RequestOptions = RequestOptions .none(),
8852 ): CompletableFuture <RowUpdateResponse >
8953
54+ /* * A list of rows for an inference pipeline. */
55+ fun list (inferencePipelineId : String ): CompletableFuture <RowListResponse > =
56+ list(inferencePipelineId, RowListParams .none())
57+
58+ /* * @see list */
59+ fun list (
60+ inferencePipelineId : String ,
61+ params : RowListParams = RowListParams .none(),
62+ requestOptions : RequestOptions = RequestOptions .none(),
63+ ): CompletableFuture <RowListResponse > =
64+ list(params.toBuilder().inferencePipelineId(inferencePipelineId).build(), requestOptions)
65+
66+ /* * @see list */
67+ fun list (
68+ inferencePipelineId : String ,
69+ params : RowListParams = RowListParams .none(),
70+ ): CompletableFuture <RowListResponse > = list(inferencePipelineId, params, RequestOptions .none())
71+
72+ /* * @see list */
73+ fun list (
74+ params : RowListParams ,
75+ requestOptions : RequestOptions = RequestOptions .none(),
76+ ): CompletableFuture <RowListResponse >
77+
78+ /* * @see list */
79+ fun list (params : RowListParams ): CompletableFuture <RowListResponse > =
80+ list(params, RequestOptions .none())
81+
82+ /* * @see list */
83+ fun list (
84+ inferencePipelineId : String ,
85+ requestOptions : RequestOptions ,
86+ ): CompletableFuture <RowListResponse > =
87+ list(inferencePipelineId, RowListParams .none(), requestOptions)
88+
9089 /* * A view of [RowServiceAsync] that provides access to raw HTTP responses for each method. */
9190 interface WithRawResponse {
9291
@@ -97,50 +96,6 @@ interface RowServiceAsync {
9796 */
9897 fun withOptions (modifier : Consumer <ClientOptions .Builder >): RowServiceAsync .WithRawResponse
9998
100- /* *
101- * Returns a raw HTTP response for `post /inference-pipelines/{inferencePipelineId}/rows`,
102- * but is otherwise the same as [RowServiceAsync.create].
103- */
104- fun create (
105- inferencePipelineId : String
106- ): CompletableFuture <HttpResponseFor <RowCreateResponse >> =
107- create(inferencePipelineId, RowCreateParams .none())
108-
109- /* * @see create */
110- fun create (
111- inferencePipelineId : String ,
112- params : RowCreateParams = RowCreateParams .none(),
113- requestOptions : RequestOptions = RequestOptions .none(),
114- ): CompletableFuture <HttpResponseFor <RowCreateResponse >> =
115- create(
116- params.toBuilder().inferencePipelineId(inferencePipelineId).build(),
117- requestOptions,
118- )
119-
120- /* * @see create */
121- fun create (
122- inferencePipelineId : String ,
123- params : RowCreateParams = RowCreateParams .none(),
124- ): CompletableFuture <HttpResponseFor <RowCreateResponse >> =
125- create(inferencePipelineId, params, RequestOptions .none())
126-
127- /* * @see create */
128- fun create (
129- params : RowCreateParams ,
130- requestOptions : RequestOptions = RequestOptions .none(),
131- ): CompletableFuture <HttpResponseFor <RowCreateResponse >>
132-
133- /* * @see create */
134- fun create (params : RowCreateParams ): CompletableFuture <HttpResponseFor <RowCreateResponse >> =
135- create(params, RequestOptions .none())
136-
137- /* * @see create */
138- fun create (
139- inferencePipelineId : String ,
140- requestOptions : RequestOptions ,
141- ): CompletableFuture <HttpResponseFor <RowCreateResponse >> =
142- create(inferencePipelineId, RowCreateParams .none(), requestOptions)
143-
14499 /* *
145100 * Returns a raw HTTP response for `put /inference-pipelines/{inferencePipelineId}/rows`,
146101 * but is otherwise the same as [RowServiceAsync.update].
@@ -171,5 +126,47 @@ interface RowServiceAsync {
171126 params : RowUpdateParams ,
172127 requestOptions : RequestOptions = RequestOptions .none(),
173128 ): CompletableFuture <HttpResponseFor <RowUpdateResponse >>
129+
130+ /* *
131+ * Returns a raw HTTP response for `post /inference-pipelines/{inferencePipelineId}/rows`,
132+ * but is otherwise the same as [RowServiceAsync.list].
133+ */
134+ fun list (inferencePipelineId : String ): CompletableFuture <HttpResponseFor <RowListResponse >> =
135+ list(inferencePipelineId, RowListParams .none())
136+
137+ /* * @see list */
138+ fun list (
139+ inferencePipelineId : String ,
140+ params : RowListParams = RowListParams .none(),
141+ requestOptions : RequestOptions = RequestOptions .none(),
142+ ): CompletableFuture <HttpResponseFor <RowListResponse >> =
143+ list(
144+ params.toBuilder().inferencePipelineId(inferencePipelineId).build(),
145+ requestOptions,
146+ )
147+
148+ /* * @see list */
149+ fun list (
150+ inferencePipelineId : String ,
151+ params : RowListParams = RowListParams .none(),
152+ ): CompletableFuture <HttpResponseFor <RowListResponse >> =
153+ list(inferencePipelineId, params, RequestOptions .none())
154+
155+ /* * @see list */
156+ fun list (
157+ params : RowListParams ,
158+ requestOptions : RequestOptions = RequestOptions .none(),
159+ ): CompletableFuture <HttpResponseFor <RowListResponse >>
160+
161+ /* * @see list */
162+ fun list (params : RowListParams ): CompletableFuture <HttpResponseFor <RowListResponse >> =
163+ list(params, RequestOptions .none())
164+
165+ /* * @see list */
166+ fun list (
167+ inferencePipelineId : String ,
168+ requestOptions : RequestOptions ,
169+ ): CompletableFuture <HttpResponseFor <RowListResponse >> =
170+ list(inferencePipelineId, RowListParams .none(), requestOptions)
174171 }
175172}
0 commit comments