@@ -1072,7 +1072,9 @@ class UploadToTablePreviewRequest(AsynchronousCommunicator):
10721072 """
10731073 Request for a preview of an upload to a Table.
10741074
1075- This result is modeled from: <https://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/table/UploadToTablePreviewRequest.html>
1075+ This request is modeled from: <https://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/table/UploadToTablePreviewRequest.html>
1076+
1077+ This response is modeled from: <https://rest-docs.synapse.org/rest/org/sagebionetworks/repo/model/table/UploadToTablePreviewResult.html>
10761078 """
10771079
10781080 concrete_type : str = UPLOAD_TO_TABLE_PREVIEW_REQUEST
@@ -1134,17 +1136,14 @@ def to_synapse_request(self) -> Dict[str, Any]:
11341136 Returns:
11351137 A dictionary representation of this object for API requests.
11361138 """
1137- request_dict : Dict [str , Any ] = {"concreteType" : self .concrete_type }
1138- if self .upload_file_handle_id is not None :
1139- request_dict ["uploadFileHandleId" ] = self .upload_file_handle_id
1140- if self .lines_to_skip is not None :
1141- request_dict ["linesToSkip" ] = self .lines_to_skip
1142- if self .csv_table_descriptor is not None :
1143- request_dict ["csvTableDescriptor" ] = (
1144- self .csv_table_descriptor .to_synapse_request ()
1145- )
1146- if self .do_full_file_scan is not None :
1147- request_dict ["doFullFileScan" ] = self .do_full_file_scan
1139+ request_dict = {
1140+ "concreteType" : self .concrete_type ,
1141+ "uploadFileHandleId" : self .upload_file_handle_id ,
1142+ "linesToSkip" : self .lines_to_skip ,
1143+ "csvTableDescriptor" : self .csv_table_descriptor .to_synapse_request (),
1144+ "doFullFileScan" : self .do_full_file_scan ,
1145+ }
1146+ delete_none_keys (request_dict )
11481147 return request_dict
11491148
11501149
0 commit comments