1
1
/**
2
- * NOTE: This class is auto generated by the swagger code generator program (3.0.5 -SNAPSHOT).
2
+ * NOTE: This class is auto generated by the swagger code generator program (3.0.11 -SNAPSHOT).
3
3
* https://github.com/swagger-api/swagger-codegen
4
4
* Do not edit the class manually.
5
5
*/
@@ -51,7 +51,7 @@ default Optional<String> getAcceptHeader() {
51
51
52
52
@ ApiOperation (value = "Add a new pet to the store" , nickname = "addPet" , notes = "" , authorizations = {
53
53
@ Authorization (value = "petstore_auth" , scopes = {
54
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
54
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
55
55
@ ApiResponses (value = {
56
56
@ ApiResponse (code = 405 , message = "Invalid input" ) })
57
57
@ RequestMapping (value = "/pet" ,
@@ -68,12 +68,12 @@ default CompletableFuture<ResponseEntity<Void>> addPet(@ApiParam(value = "Pet ob
68
68
69
69
@ ApiOperation (value = "Deletes a pet" , nickname = "deletePet" , notes = "" , authorizations = {
70
70
@ Authorization (value = "petstore_auth" , scopes = {
71
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
71
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
72
72
@ ApiResponses (value = {
73
73
@ ApiResponse (code = 400 , message = "Invalid pet value" ) })
74
74
@ RequestMapping (value = "/pet/{petId}" ,
75
75
method = RequestMethod .DELETE )
76
- default CompletableFuture <ResponseEntity <Void >> deletePet (@ ApiParam (value = "Pet id to delete" ,required =true ) @ PathVariable ("petId" ) Integer petId ,@ ApiParam (value = "" ) @ RequestHeader (value ="api_key" , required =false ) String apiKey ) {
76
+ default CompletableFuture <ResponseEntity <Void >> deletePet (@ ApiParam (value = "Pet id to delete" ,required =true ) @ PathVariable ("petId" ) Long petId ,@ ApiParam (value = "" ) @ RequestHeader (value ="api_key" , required =false ) String apiKey ) {
77
77
if (getObjectMapper ().isPresent () && getAcceptHeader ().isPresent ()) {
78
78
} else {
79
79
log .warn ("ObjectMapper or HttpServletRequest not configured in default PetApi interface so no example is generated" );
@@ -84,7 +84,7 @@ default CompletableFuture<ResponseEntity<Void>> deletePet(@ApiParam(value = "Pet
84
84
85
85
@ ApiOperation (value = "Finds Pets by status" , nickname = "findPetsByStatus" , notes = "Multiple status values can be provided with comma separated strings" , response = Pet .class , responseContainer = "List" , authorizations = {
86
86
@ Authorization (value = "petstore_auth" , scopes = {
87
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
87
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
88
88
@ ApiResponses (value = {
89
89
@ ApiResponse (code = 200 , message = "successful operation" , response = Pet .class , responseContainer = "List" ),
90
90
@ ApiResponse (code = 400 , message = "Invalid status value" ) })
@@ -93,6 +93,14 @@ default CompletableFuture<ResponseEntity<Void>> deletePet(@ApiParam(value = "Pet
93
93
method = RequestMethod .GET )
94
94
default CompletableFuture <ResponseEntity <List <Pet >>> findPetsByStatus (@ NotNull @ ApiParam (value = "Status values that need to be considered for filter" , required = true , allowableValues = "available, pending, sold" ) @ Valid @ RequestParam (value = "status" , required = true ) List <String > status ) {
95
95
if (getObjectMapper ().isPresent () && getAcceptHeader ().isPresent ()) {
96
+ if (getAcceptHeader ().get ().contains ("application/json" )) {
97
+ try {
98
+ return CompletableFuture .completedFuture (new ResponseEntity <>(getObjectMapper ().get ().readValue ("[ {\n \" photoUrls\" : [ \" photoUrls\" , \" photoUrls\" ],\n \" name\" : \" doggie\" ,\n \" id\" : 0,\n \" category\" : {\n \" name\" : \" name\" ,\n \" id\" : 6\n },\n \" tags\" : [ {\n \" name\" : \" name\" ,\n \" id\" : 1\n }, {\n \" name\" : \" name\" ,\n \" id\" : 1\n } ],\n \" status\" : \" available\" \n }, {\n \" photoUrls\" : [ \" photoUrls\" , \" photoUrls\" ],\n \" name\" : \" doggie\" ,\n \" id\" : 0,\n \" category\" : {\n \" name\" : \" name\" ,\n \" id\" : 6\n },\n \" tags\" : [ {\n \" name\" : \" name\" ,\n \" id\" : 1\n }, {\n \" name\" : \" name\" ,\n \" id\" : 1\n } ],\n \" status\" : \" available\" \n } ]" , List .class ), HttpStatus .NOT_IMPLEMENTED ));
99
+ } catch (IOException e ) {
100
+ log .error ("Couldn't serialize response for content type application/json" , e );
101
+ return CompletableFuture .completedFuture (new ResponseEntity <>(HttpStatus .INTERNAL_SERVER_ERROR ));
102
+ }
103
+ }
96
104
} else {
97
105
log .warn ("ObjectMapper or HttpServletRequest not configured in default PetApi interface so no example is generated" );
98
106
}
@@ -102,7 +110,7 @@ default CompletableFuture<ResponseEntity<List<Pet>>> findPetsByStatus(@NotNull @
102
110
103
111
@ ApiOperation (value = "Finds Pets by tags" , nickname = "findPetsByTags" , notes = "Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing." , response = Pet .class , responseContainer = "List" , authorizations = {
104
112
@ Authorization (value = "petstore_auth" , scopes = {
105
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
113
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
106
114
@ ApiResponses (value = {
107
115
@ ApiResponse (code = 200 , message = "successful operation" , response = Pet .class , responseContainer = "List" ),
108
116
@ ApiResponse (code = 400 , message = "Invalid tag value" ) })
@@ -111,6 +119,14 @@ default CompletableFuture<ResponseEntity<List<Pet>>> findPetsByStatus(@NotNull @
111
119
method = RequestMethod .GET )
112
120
default CompletableFuture <ResponseEntity <List <Pet >>> findPetsByTags (@ NotNull @ ApiParam (value = "Tags to filter by" , required = true ) @ Valid @ RequestParam (value = "tags" , required = true ) List <String > tags ) {
113
121
if (getObjectMapper ().isPresent () && getAcceptHeader ().isPresent ()) {
122
+ if (getAcceptHeader ().get ().contains ("application/json" )) {
123
+ try {
124
+ return CompletableFuture .completedFuture (new ResponseEntity <>(getObjectMapper ().get ().readValue ("[ {\n \" photoUrls\" : [ \" photoUrls\" , \" photoUrls\" ],\n \" name\" : \" doggie\" ,\n \" id\" : 0,\n \" category\" : {\n \" name\" : \" name\" ,\n \" id\" : 6\n },\n \" tags\" : [ {\n \" name\" : \" name\" ,\n \" id\" : 1\n }, {\n \" name\" : \" name\" ,\n \" id\" : 1\n } ],\n \" status\" : \" available\" \n }, {\n \" photoUrls\" : [ \" photoUrls\" , \" photoUrls\" ],\n \" name\" : \" doggie\" ,\n \" id\" : 0,\n \" category\" : {\n \" name\" : \" name\" ,\n \" id\" : 6\n },\n \" tags\" : [ {\n \" name\" : \" name\" ,\n \" id\" : 1\n }, {\n \" name\" : \" name\" ,\n \" id\" : 1\n } ],\n \" status\" : \" available\" \n } ]" , List .class ), HttpStatus .NOT_IMPLEMENTED ));
125
+ } catch (IOException e ) {
126
+ log .error ("Couldn't serialize response for content type application/json" , e );
127
+ return CompletableFuture .completedFuture (new ResponseEntity <>(HttpStatus .INTERNAL_SERVER_ERROR ));
128
+ }
129
+ }
114
130
} else {
115
131
log .warn ("ObjectMapper or HttpServletRequest not configured in default PetApi interface so no example is generated" );
116
132
}
@@ -119,16 +135,24 @@ default CompletableFuture<ResponseEntity<List<Pet>>> findPetsByTags(@NotNull @Ap
119
135
120
136
121
137
@ ApiOperation (value = "Find pet by ID" , nickname = "getPetById" , notes = "Returns a single pet" , response = Pet .class , authorizations = {
122
- @ Authorization (value = "api_key" ) }, tags ={ })
138
+ @ Authorization (value = "api_key" ) }, tags ={ "pet" , })
123
139
@ ApiResponses (value = {
124
140
@ ApiResponse (code = 200 , message = "successful operation" , response = Pet .class ),
125
141
@ ApiResponse (code = 400 , message = "Invalid ID supplied" ),
126
142
@ ApiResponse (code = 404 , message = "Pet not found" ) })
127
143
@ RequestMapping (value = "/pet/{petId}" ,
128
144
produces = { "application/xml" , "application/json" },
129
145
method = RequestMethod .GET )
130
- default CompletableFuture <ResponseEntity <Pet >> getPetById (@ ApiParam (value = "ID of pet to return" ,required =true ) @ PathVariable ("petId" ) Integer petId ) {
146
+ default CompletableFuture <ResponseEntity <Pet >> getPetById (@ ApiParam (value = "ID of pet to return" ,required =true ) @ PathVariable ("petId" ) Long petId ) {
131
147
if (getObjectMapper ().isPresent () && getAcceptHeader ().isPresent ()) {
148
+ if (getAcceptHeader ().get ().contains ("application/json" )) {
149
+ try {
150
+ return CompletableFuture .completedFuture (new ResponseEntity <>(getObjectMapper ().get ().readValue ("{\n \" photoUrls\" : [ \" photoUrls\" , \" photoUrls\" ],\n \" name\" : \" doggie\" ,\n \" id\" : 0,\n \" category\" : {\n \" name\" : \" name\" ,\n \" id\" : 6\n },\n \" tags\" : [ {\n \" name\" : \" name\" ,\n \" id\" : 1\n }, {\n \" name\" : \" name\" ,\n \" id\" : 1\n } ],\n \" status\" : \" available\" \n }" , Pet .class ), HttpStatus .NOT_IMPLEMENTED ));
151
+ } catch (IOException e ) {
152
+ log .error ("Couldn't serialize response for content type application/json" , e );
153
+ return CompletableFuture .completedFuture (new ResponseEntity <>(HttpStatus .INTERNAL_SERVER_ERROR ));
154
+ }
155
+ }
132
156
} else {
133
157
log .warn ("ObjectMapper or HttpServletRequest not configured in default PetApi interface so no example is generated" );
134
158
}
@@ -138,7 +162,7 @@ default CompletableFuture<ResponseEntity<Pet>> getPetById(@ApiParam(value = "ID
138
162
139
163
@ ApiOperation (value = "Update an existing pet" , nickname = "updatePet" , notes = "" , authorizations = {
140
164
@ Authorization (value = "petstore_auth" , scopes = {
141
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
165
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
142
166
@ ApiResponses (value = {
143
167
@ ApiResponse (code = 400 , message = "Invalid ID supplied" ),
144
168
@ ApiResponse (code = 404 , message = "Pet not found" ),
@@ -157,13 +181,13 @@ default CompletableFuture<ResponseEntity<Void>> updatePet(@ApiParam(value = "Pet
157
181
158
182
@ ApiOperation (value = "Updates a pet in the store with form data" , nickname = "updatePetWithForm" , notes = "" , authorizations = {
159
183
@ Authorization (value = "petstore_auth" , scopes = {
160
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
184
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
161
185
@ ApiResponses (value = {
162
186
@ ApiResponse (code = 405 , message = "Invalid input" ) })
163
187
@ RequestMapping (value = "/pet/{petId}" ,
164
188
consumes = { "application/x-www-form-urlencoded" },
165
189
method = RequestMethod .POST )
166
- default CompletableFuture <ResponseEntity <Void >> updatePetWithForm (@ ApiParam (value = "ID of pet that needs to be updated" ,required =true ) @ PathVariable ("petId" ) Integer petId ,@ ApiParam (value = "" ) @ RequestParam (value ="name" , required =false ) String name ,@ ApiParam (value = "" ) @ RequestParam (value ="status" , required =false ) String status ) {
190
+ default CompletableFuture <ResponseEntity <Void >> updatePetWithForm (@ ApiParam (value = "ID of pet that needs to be updated" ,required =true ) @ PathVariable ("petId" ) Long petId ,@ ApiParam (value = "" ) @ RequestParam (value ="name" , required =false ) String name ,@ ApiParam (value = "" ) @ RequestParam (value ="status" , required =false ) String status ) {
167
191
if (getObjectMapper ().isPresent () && getAcceptHeader ().isPresent ()) {
168
192
} else {
169
193
log .warn ("ObjectMapper or HttpServletRequest not configured in default PetApi interface so no example is generated" );
@@ -174,15 +198,23 @@ default CompletableFuture<ResponseEntity<Void>> updatePetWithForm(@ApiParam(valu
174
198
175
199
@ ApiOperation (value = "uploads an image" , nickname = "uploadFile" , notes = "" , response = ModelApiResponse .class , authorizations = {
176
200
@ Authorization (value = "petstore_auth" , scopes = {
177
- @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ })
201
+ @ AuthorizationScope (scope = "" , description = "" ) }) }, tags ={ "pet" , })
178
202
@ ApiResponses (value = {
179
203
@ ApiResponse (code = 200 , message = "successful operation" , response = ModelApiResponse .class ) })
180
204
@ RequestMapping (value = "/pet/{petId}/uploadImage" ,
181
205
produces = { "application/json" },
182
206
consumes = { "multipart/form-data" },
183
207
method = RequestMethod .POST )
184
- default CompletableFuture <ResponseEntity <ModelApiResponse >> uploadFile (@ ApiParam (value = "ID of pet to update" ,required =true ) @ PathVariable ("petId" ) Integer petId ,@ ApiParam (value = "" ) @ RequestParam (value ="additionalMetadata" , required =false ) String additionalMetadata ,@ ApiParam (value = "file detail" ) @ Valid @ RequestPart ("file" ) MultipartFile file ) {
208
+ default CompletableFuture <ResponseEntity <ModelApiResponse >> uploadFile (@ ApiParam (value = "ID of pet to update" ,required =true ) @ PathVariable ("petId" ) Long petId ,@ ApiParam (value = "" ) @ RequestParam (value ="additionalMetadata" , required =false ) String additionalMetadata ,@ ApiParam (value = "file detail" ) @ Valid @ RequestPart ("file" ) MultipartFile file ) {
185
209
if (getObjectMapper ().isPresent () && getAcceptHeader ().isPresent ()) {
210
+ if (getAcceptHeader ().get ().contains ("application/json" )) {
211
+ try {
212
+ return CompletableFuture .completedFuture (new ResponseEntity <>(getObjectMapper ().get ().readValue ("{\n \" code\" : 0,\n \" type\" : \" type\" ,\n \" message\" : \" message\" \n }" , ModelApiResponse .class ), HttpStatus .NOT_IMPLEMENTED ));
213
+ } catch (IOException e ) {
214
+ log .error ("Couldn't serialize response for content type application/json" , e );
215
+ return CompletableFuture .completedFuture (new ResponseEntity <>(HttpStatus .INTERNAL_SERVER_ERROR ));
216
+ }
217
+ }
186
218
} else {
187
219
log .warn ("ObjectMapper or HttpServletRequest not configured in default PetApi interface so no example is generated" );
188
220
}
0 commit comments