@@ -188,12 +188,12 @@ def export(
188188 >>> task.wait_till_done()
189189 >>> task.result
190190 """
191- task = DataRow .export_v2 (client ,
192- data_rows ,
193- global_keys ,
194- task_name ,
195- params ,
196- streamable = True )
191+ task = DataRow ._export (client ,
192+ data_rows ,
193+ global_keys ,
194+ task_name ,
195+ params ,
196+ streamable = True )
197197 return ExportTask (task )
198198
199199 @staticmethod
@@ -203,7 +203,6 @@ def export_v2(
203203 global_keys : Optional [List [str ]] = None ,
204204 task_name : Optional [str ] = None ,
205205 params : Optional [CatalogExportParams ] = None ,
206- streamable : bool = False ,
207206 ) -> Task :
208207 """
209208 Creates a data rows export task with the given list, params and returns the task.
@@ -228,7 +227,18 @@ def export_v2(
228227 >>> task.wait_till_done()
229228 >>> task.result
230229 """
230+ return DataRow ._export (client , data_rows , global_keys , task_name ,
231+ params )
231232
233+ @staticmethod
234+ def _export (
235+ client : "Client" ,
236+ data_rows : Optional [List [Union [str , "DataRow" ]]] = None ,
237+ global_keys : Optional [List [str ]] = None ,
238+ task_name : Optional [str ] = None ,
239+ params : Optional [CatalogExportParams ] = None ,
240+ streamable : bool = False ,
241+ ) -> Task :
232242 _params = params or CatalogExportParams ({
233243 "attachments" : False ,
234244 "metadata_fields" : False ,
0 commit comments