@@ -45,6 +45,7 @@ def __init__(self, api_client=None) -> None:
45
45
def pipeline_study_results_get (
46
46
self ,
47
47
feature_filter : Annotated [Optional [List [StrictStr ]], Field (description = "Filter results by feature content using jsonpath syntax" )] = None ,
48
+ study_id : Annotated [Optional [List [StrictStr ]], Field (description = "Filter results by base study ID" )] = None ,
48
49
_request_timeout : Union [
49
50
None ,
50
51
Annotated [StrictFloat , Field (gt = 0 )],
@@ -63,6 +64,8 @@ def pipeline_study_results_get(
63
64
64
65
:param feature_filter: Filter results by feature content using jsonpath syntax
65
66
:type feature_filter: List[str]
67
+ :param study_id: Filter results by base study ID
68
+ :type study_id: List[str]
66
69
:param _request_timeout: timeout setting for this request. If one
67
70
number provided, it will be total request
68
71
timeout. It can also be a pair (tuple) of
@@ -87,6 +90,7 @@ def pipeline_study_results_get(
87
90
88
91
_param = self ._pipeline_study_results_get_serialize (
89
92
feature_filter = feature_filter ,
93
+ study_id = study_id ,
90
94
_request_auth = _request_auth ,
91
95
_content_type = _content_type ,
92
96
_headers = _headers ,
@@ -111,6 +115,7 @@ def pipeline_study_results_get(
111
115
def pipeline_study_results_get_with_http_info (
112
116
self ,
113
117
feature_filter : Annotated [Optional [List [StrictStr ]], Field (description = "Filter results by feature content using jsonpath syntax" )] = None ,
118
+ study_id : Annotated [Optional [List [StrictStr ]], Field (description = "Filter results by base study ID" )] = None ,
114
119
_request_timeout : Union [
115
120
None ,
116
121
Annotated [StrictFloat , Field (gt = 0 )],
@@ -129,6 +134,8 @@ def pipeline_study_results_get_with_http_info(
129
134
130
135
:param feature_filter: Filter results by feature content using jsonpath syntax
131
136
:type feature_filter: List[str]
137
+ :param study_id: Filter results by base study ID
138
+ :type study_id: List[str]
132
139
:param _request_timeout: timeout setting for this request. If one
133
140
number provided, it will be total request
134
141
timeout. It can also be a pair (tuple) of
@@ -153,6 +160,7 @@ def pipeline_study_results_get_with_http_info(
153
160
154
161
_param = self ._pipeline_study_results_get_serialize (
155
162
feature_filter = feature_filter ,
163
+ study_id = study_id ,
156
164
_request_auth = _request_auth ,
157
165
_content_type = _content_type ,
158
166
_headers = _headers ,
@@ -177,6 +185,7 @@ def pipeline_study_results_get_with_http_info(
177
185
def pipeline_study_results_get_without_preload_content (
178
186
self ,
179
187
feature_filter : Annotated [Optional [List [StrictStr ]], Field (description = "Filter results by feature content using jsonpath syntax" )] = None ,
188
+ study_id : Annotated [Optional [List [StrictStr ]], Field (description = "Filter results by base study ID" )] = None ,
180
189
_request_timeout : Union [
181
190
None ,
182
191
Annotated [StrictFloat , Field (gt = 0 )],
@@ -195,6 +204,8 @@ def pipeline_study_results_get_without_preload_content(
195
204
196
205
:param feature_filter: Filter results by feature content using jsonpath syntax
197
206
:type feature_filter: List[str]
207
+ :param study_id: Filter results by base study ID
208
+ :type study_id: List[str]
198
209
:param _request_timeout: timeout setting for this request. If one
199
210
number provided, it will be total request
200
211
timeout. It can also be a pair (tuple) of
@@ -219,6 +230,7 @@ def pipeline_study_results_get_without_preload_content(
219
230
220
231
_param = self ._pipeline_study_results_get_serialize (
221
232
feature_filter = feature_filter ,
233
+ study_id = study_id ,
222
234
_request_auth = _request_auth ,
223
235
_content_type = _content_type ,
224
236
_headers = _headers ,
@@ -238,6 +250,7 @@ def pipeline_study_results_get_without_preload_content(
238
250
def _pipeline_study_results_get_serialize (
239
251
self ,
240
252
feature_filter ,
253
+ study_id ,
241
254
_request_auth ,
242
255
_content_type ,
243
256
_headers ,
@@ -248,6 +261,7 @@ def _pipeline_study_results_get_serialize(
248
261
249
262
_collection_formats : Dict [str , str ] = {
250
263
'feature_filter' : 'multi' ,
264
+ 'study_id' : 'multi' ,
251
265
}
252
266
253
267
_path_params : Dict [str , str ] = {}
@@ -265,6 +279,10 @@ def _pipeline_study_results_get_serialize(
265
279
266
280
_query_params .append (('feature_filter' , feature_filter ))
267
281
282
+ if study_id is not None :
283
+
284
+ _query_params .append (('study_id' , study_id ))
285
+
268
286
# process the header parameters
269
287
# process the form parameters
270
288
# process the body parameter
0 commit comments