Vendor Mime-type support in retrofit2

This commit is contained in:
raj k
2016-10-19 13:40:16 -07:00
parent c3a12cb3f9
commit 23fee386f2
7 changed files with 1418 additions and 10 deletions

View File

@@ -10,8 +10,8 @@ import okhttp3.RequestBody;
import io.swagger.client.model.Client;
import org.joda.time.LocalDate;
import org.joda.time.DateTime;
import java.math.BigDecimal;
import org.joda.time.DateTime;
import java.util.ArrayList;
import java.util.HashMap;
@@ -26,6 +26,9 @@ public interface FakeApi {
* @return Call<Client>
*/
@Headers({
"Content-Type:application/json"
})
@PATCH("fake")
Call<Client> testClientModel(
@retrofit2.http.Body Client body

View File

@@ -9,8 +9,8 @@ import retrofit2.http.*;
import okhttp3.RequestBody;
import io.swagger.client.model.Pet;
import java.io.File;
import io.swagger.client.model.ModelApiResponse;
import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
@@ -25,6 +25,9 @@ public interface PetApi {
* @return Call&lt;Void&gt;
*/
@Headers({
"Content-Type:application/json"
})
@POST("pet")
Call<Void> addPet(
@retrofit2.http.Body Pet body
@@ -86,6 +89,9 @@ public interface PetApi {
* @return Call&lt;Void&gt;
*/
@Headers({
"Content-Type:application/json"
})
@PUT("pet")
Call<Void> updatePet(
@retrofit2.http.Body Pet body