Fix typo, regenerate Java petstore clients

This commit is contained in:
xhh
2016-04-21 18:34:00 +08:00
parent ad258a34cc
commit f8489c1fcf
25 changed files with 162 additions and 138 deletions

View File

@@ -7,8 +7,8 @@ import retrofit.http.*;
import retrofit.mime.*;
import io.swagger.client.model.Pet;
import io.swagger.client.model.ModelApiResponse;
import java.io.File;
import io.swagger.client.model.ApiResponse;
import java.util.ArrayList;
import java.util.HashMap;
@@ -206,12 +206,12 @@ public interface PetApi {
* @param petId ID of pet to update (required)
* @param additionalMetadata Additional data to pass to server (optional)
* @param file file to upload (optional)
* @return ApiResponse
* @return ModelApiResponse
*/
@Multipart
@POST("/pet/{petId}/uploadImage")
ApiResponse uploadFile(
ModelApiResponse uploadFile(
@Path("petId") Long petId, @Part("additionalMetadata") String additionalMetadata, @Part("file") TypedFile file
);
@@ -228,6 +228,6 @@ public interface PetApi {
@Multipart
@POST("/pet/{petId}/uploadImage")
void uploadFile(
@Path("petId") Long petId, @Part("additionalMetadata") String additionalMetadata, @Part("file") TypedFile file, Callback<ApiResponse> cb
@Path("petId") Long petId, @Part("additionalMetadata") String additionalMetadata, @Part("file") TypedFile file, Callback<ModelApiResponse> cb
);
}

View File

@@ -10,7 +10,7 @@ import com.google.gson.annotations.SerializedName;
public class ApiResponse {
public class ModelApiResponse {
@SerializedName("code")
private Integer code = null;
@@ -60,10 +60,10 @@ public class ApiResponse {
if (o == null || getClass() != o.getClass()) {
return false;
}
ApiResponse apiResponse = (ApiResponse) o;
return Objects.equals(code, apiResponse.code) &&
Objects.equals(type, apiResponse.type) &&
Objects.equals(message, apiResponse.message);
ModelApiResponse _apiResponse = (ModelApiResponse) o;
return Objects.equals(code, _apiResponse.code) &&
Objects.equals(type, _apiResponse.type) &&
Objects.equals(message, _apiResponse.message);
}
@Override
@@ -74,7 +74,7 @@ public class ApiResponse {
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class ApiResponse {\n");
sb.append("class ModelApiResponse {\n");
sb.append(" code: ").append(toIndentedString(code)).append("\n");
sb.append(" type: ").append(toIndentedString(type)).append("\n");