3737import com .fastcomments .model .CreateFeedPostPublic200Response ;
3838import com .fastcomments .model .DeleteCommentPublic200Response ;
3939import com .fastcomments .model .DeleteCommentVote200Response ;
40+ import java .io .File ;
4041import com .fastcomments .model .FlagCommentPublic200Response ;
4142import com .fastcomments .model .GetCommentText200Response ;
4243import com .fastcomments .model .GetCommentVoteUserNames200Response ;
@@ -6385,7 +6386,7 @@ public okhttp3.Call executeAsync(final ApiCallback<UpdateUserNotificationStatus2
63856386 public APIupdateUserNotificationStatusRequest updateUserNotificationStatus (String tenantId , String notificationId , String newStatus ) {
63866387 return new APIupdateUserNotificationStatusRequest (tenantId , notificationId , newStatus );
63876388 }
6388- private okhttp3 .Call uploadImageCall (String tenantId , SizePreset sizePreset , String urlId , final ApiCallback _callback ) throws ApiException {
6389+ private okhttp3 .Call uploadImageCall (String tenantId , File _file , SizePreset sizePreset , String urlId , final ApiCallback _callback ) throws ApiException {
63896390 String basePath = null ;
63906391 // Operation Servers
63916392 String [] localBasePaths = new String [] { };
@@ -6411,6 +6412,10 @@ private okhttp3.Call uploadImageCall(String tenantId, SizePreset sizePreset, Str
64116412 Map <String , String > localVarCookieParams = new HashMap <String , String >();
64126413 Map <String , Object > localVarFormParams = new HashMap <String , Object >();
64136414
6415+ if (_file != null ) {
6416+ localVarFormParams .put ("file" , _file );
6417+ }
6418+
64146419 if (sizePreset != null ) {
64156420 localVarQueryParams .addAll (localVarApiClient .parameterToPair ("sizePreset" , sizePreset ));
64166421 }
@@ -6428,6 +6433,7 @@ private okhttp3.Call uploadImageCall(String tenantId, SizePreset sizePreset, Str
64286433 }
64296434
64306435 final String [] localVarContentTypes = {
6436+ "multipart/form-data"
64316437 };
64326438 final String localVarContentType = localVarApiClient .selectHeaderContentType (localVarContentTypes );
64336439 if (localVarContentType != null ) {
@@ -6439,38 +6445,45 @@ private okhttp3.Call uploadImageCall(String tenantId, SizePreset sizePreset, Str
64396445 }
64406446
64416447 @ SuppressWarnings ("rawtypes" )
6442- private okhttp3 .Call uploadImageValidateBeforeCall (String tenantId , SizePreset sizePreset , String urlId , final ApiCallback _callback ) throws ApiException {
6448+ private okhttp3 .Call uploadImageValidateBeforeCall (String tenantId , File _file , SizePreset sizePreset , String urlId , final ApiCallback _callback ) throws ApiException {
64436449 // verify the required parameter 'tenantId' is set
64446450 if (tenantId == null ) {
64456451 throw new ApiException ("Missing the required parameter 'tenantId' when calling uploadImage(Async)" );
64466452 }
64476453
6448- return uploadImageCall (tenantId , sizePreset , urlId , _callback );
6454+ // verify the required parameter '_file' is set
6455+ if (_file == null ) {
6456+ throw new ApiException ("Missing the required parameter '_file' when calling uploadImage(Async)" );
6457+ }
6458+
6459+ return uploadImageCall (tenantId , _file , sizePreset , urlId , _callback );
64496460
64506461 }
64516462
64526463
6453- private ApiResponse <UploadImageResponse > uploadImageWithHttpInfo (String tenantId , SizePreset sizePreset , String urlId ) throws ApiException {
6454- okhttp3 .Call localVarCall = uploadImageValidateBeforeCall (tenantId , sizePreset , urlId , null );
6464+ private ApiResponse <UploadImageResponse > uploadImageWithHttpInfo (String tenantId , File _file , SizePreset sizePreset , String urlId ) throws ApiException {
6465+ okhttp3 .Call localVarCall = uploadImageValidateBeforeCall (tenantId , _file , sizePreset , urlId , null );
64556466 Type localVarReturnType = new TypeToken <UploadImageResponse >(){}.getType ();
64566467 return localVarApiClient .execute (localVarCall , localVarReturnType );
64576468 }
64586469
6459- private okhttp3 .Call uploadImageAsync (String tenantId , SizePreset sizePreset , String urlId , final ApiCallback <UploadImageResponse > _callback ) throws ApiException {
6470+ private okhttp3 .Call uploadImageAsync (String tenantId , File _file , SizePreset sizePreset , String urlId , final ApiCallback <UploadImageResponse > _callback ) throws ApiException {
64606471
6461- okhttp3 .Call localVarCall = uploadImageValidateBeforeCall (tenantId , sizePreset , urlId , _callback );
6472+ okhttp3 .Call localVarCall = uploadImageValidateBeforeCall (tenantId , _file , sizePreset , urlId , _callback );
64626473 Type localVarReturnType = new TypeToken <UploadImageResponse >(){}.getType ();
64636474 localVarApiClient .executeAsync (localVarCall , localVarReturnType , _callback );
64646475 return localVarCall ;
64656476 }
64666477
64676478 public class APIuploadImageRequest {
64686479 private final String tenantId ;
6480+ private final File _file ;
64696481 private SizePreset sizePreset ;
64706482 private String urlId ;
64716483
6472- private APIuploadImageRequest (String tenantId ) {
6484+ private APIuploadImageRequest (String tenantId , File _file ) {
64736485 this .tenantId = tenantId ;
6486+ this ._file = _file ;
64746487 }
64756488
64766489 /**
@@ -6506,7 +6519,7 @@ public APIuploadImageRequest urlId(String urlId) {
65066519 </table>
65076520 */
65086521 public okhttp3 .Call buildCall (final ApiCallback _callback ) throws ApiException {
6509- return uploadImageCall (tenantId , sizePreset , urlId , _callback );
6522+ return uploadImageCall (tenantId , _file , sizePreset , urlId , _callback );
65106523 }
65116524
65126525 /**
@@ -6521,7 +6534,7 @@ public okhttp3.Call buildCall(final ApiCallback _callback) throws ApiException {
65216534 </table>
65226535 */
65236536 public UploadImageResponse execute () throws ApiException {
6524- ApiResponse <UploadImageResponse > localVarResp = uploadImageWithHttpInfo (tenantId , sizePreset , urlId );
6537+ ApiResponse <UploadImageResponse > localVarResp = uploadImageWithHttpInfo (tenantId , _file , sizePreset , urlId );
65256538 return localVarResp .getData ();
65266539 }
65276540
@@ -6537,7 +6550,7 @@ public UploadImageResponse execute() throws ApiException {
65376550 </table>
65386551 */
65396552 public ApiResponse <UploadImageResponse > executeWithHttpInfo () throws ApiException {
6540- return uploadImageWithHttpInfo (tenantId , sizePreset , urlId );
6553+ return uploadImageWithHttpInfo (tenantId , _file , sizePreset , urlId );
65416554 }
65426555
65436556 /**
@@ -6553,14 +6566,15 @@ public ApiResponse<UploadImageResponse> executeWithHttpInfo() throws ApiExceptio
65536566 </table>
65546567 */
65556568 public okhttp3 .Call executeAsync (final ApiCallback <UploadImageResponse > _callback ) throws ApiException {
6556- return uploadImageAsync (tenantId , sizePreset , urlId , _callback );
6569+ return uploadImageAsync (tenantId , _file , sizePreset , urlId , _callback );
65576570 }
65586571 }
65596572
65606573 /**
65616574 *
65626575 * Upload and resize an image
6563- * @param tenantId Tenant ID (required)
6576+ * @param tenantId (required)
6577+ * @param _file (required)
65646578 * @return APIuploadImageRequest
65656579 * @http.response.details
65666580 <table border="1">
@@ -6569,8 +6583,8 @@ public okhttp3.Call executeAsync(final ApiCallback<UploadImageResponse> _callbac
65696583 <tr><td> 200 </td><td> Ok </td><td> - </td></tr>
65706584 </table>
65716585 */
6572- public APIuploadImageRequest uploadImage (String tenantId ) {
6573- return new APIuploadImageRequest (tenantId );
6586+ public APIuploadImageRequest uploadImage (String tenantId , File _file ) {
6587+ return new APIuploadImageRequest (tenantId , _file );
65746588 }
65756589 private okhttp3 .Call voteCommentCall (String tenantId , String commentId , String urlId , String broadcastId , VoteBodyParams voteBodyParams , String sessionId , String sso , final ApiCallback _callback ) throws ApiException {
65766590 String basePath = null ;
0 commit comments