[Java] [Native] Add response body to exception message (#9169)

* Fix #8027 - import the auto generated supporting JSON class only when generateSupportingFiles is true

* Fix #8027 - import the auto generated supporting JSON class only when generateSupportingFiles is true

* Fix #8027 - import the auto generated supporting JSON class only when generateSupportingFiles is true

* Revert "Fix #8027 - import the auto generated supporting JSON class only when generateSupportingFiles is true"

This reverts commit 56e2b1fb

* Revert "Fix #8027 - import the auto generated supporting JSON class only when generateSupportingFiles is true"

This reverts commit 335c304d

* Fix #8027 - import the auto generated supporting JSON class only when generateSupportingFiles is true

* Fix #8027 - import the auto generated supporting JSON class only when discriminator is needed

* Fix #8027 - import the auto generated supporting JSON class only when discriminator is needed

* Fix #8027 - import the auto generated supporting JSON class only when discriminator is needed

* [Java] [Native] Add response body to exception message

* [Java] [Native] Use default base URI if baseUri param is null

* [Java] [Native] Use default base URI if baseUri param is null
This commit is contained in:
Moshe Elisha 2021-04-16 06:02:56 +03:00 committed by GitHub
parent 6dce8179de
commit af992e4b29
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 241 additions and 312 deletions

View File

@ -170,7 +170,7 @@ public class ApiClient {
public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) { public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) {
this.builder = builder; this.builder = builder;
this.mapper = mapper; this.mapper = mapper;
updateBaseUri(baseUri); updateBaseUri(baseUri != null ? baseUri : getDefaultBaseUri());
interceptor = null; interceptor = null;
readTimeout = null; readTimeout = null;
responseInterceptor = null; responseInterceptor = null;

View File

@ -65,6 +65,14 @@ public class {{classname}} {
} }
{{/asyncNative}} {{/asyncNative}}
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
{{#operation}} {{#operation}}
{{#vendorExtensions.x-group-parameters}} {{#vendorExtensions.x-group-parameters}}
{{#hasParams}} {{#hasParams}}
@ -207,10 +215,7 @@ public class {{classname}} {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "{{operationId}} call received non-success response");
"{{operationId}} call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Void{{/returnType}}>( return new ApiResponse<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Void{{/returnType}}>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -175,7 +175,7 @@ public class ApiClient {
public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) { public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) {
this.builder = builder; this.builder = builder;
this.mapper = mapper; this.mapper = mapper;
updateBaseUri(baseUri); updateBaseUri(baseUri != null ? baseUri : getDefaultBaseUri());
interceptor = null; interceptor = null;
readTimeout = null; readTimeout = null;
responseInterceptor = null; responseInterceptor = null;

View File

@ -67,6 +67,14 @@ public class AnotherFakeApi {
localVarResponse.body()); localVarResponse.body());
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* To test special tags * To test special tags
* To test special tags and operation ID starting with number * To test special tags and operation ID starting with number

View File

@ -75,6 +75,14 @@ public class FakeApi {
localVarResponse.body()); localVarResponse.body());
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* creates an XmlItem * creates an XmlItem
* this route creates an XmlItem * this route creates an XmlItem

View File

@ -67,6 +67,14 @@ public class FakeClassnameTags123Api {
localVarResponse.body()); localVarResponse.body());
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* To test class name in snake case * To test class name in snake case
* To test class name in snake case * To test class name in snake case

View File

@ -70,6 +70,14 @@ public class PetApi {
localVarResponse.body()); localVarResponse.body());
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Add a new pet to the store * Add a new pet to the store
* *

View File

@ -67,6 +67,14 @@ public class StoreApi {
localVarResponse.body()); localVarResponse.body());
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Delete purchase order by ID * Delete purchase order by ID
* For valid response try integer IDs with value &lt; 1000. Anything above 1000 or nonintegers will generate API errors * For valid response try integer IDs with value &lt; 1000. Anything above 1000 or nonintegers will generate API errors

View File

@ -67,6 +67,14 @@ public class UserApi {
localVarResponse.body()); localVarResponse.body());
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Create user * Create user
* This can only be done by the logged in user. * This can only be done by the logged in user.

View File

@ -175,7 +175,7 @@ public class ApiClient {
public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) { public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) {
this.builder = builder; this.builder = builder;
this.mapper = mapper; this.mapper = mapper;
updateBaseUri(baseUri); updateBaseUri(baseUri != null ? baseUri : getDefaultBaseUri());
interceptor = null; interceptor = null;
readTimeout = null; readTimeout = null;
responseInterceptor = null; responseInterceptor = null;

View File

@ -58,6 +58,14 @@ public class AnotherFakeApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* To test special tags * To test special tags
* To test special tags and operation ID starting with number * To test special tags and operation ID starting with number
@ -87,10 +95,7 @@ public class AnotherFakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "call123testSpecialTags call received non-success response");
"call123testSpecialTags call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Client>( return new ApiResponse<Client>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -66,6 +66,14 @@ public class FakeApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* creates an XmlItem * creates an XmlItem
* this route creates an XmlItem * this route creates an XmlItem
@ -93,10 +101,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createXmlItem call received non-success response");
"createXmlItem call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -170,10 +175,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterBooleanSerialize call received non-success response");
"fakeOuterBooleanSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Boolean>( return new ApiResponse<Boolean>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -243,10 +245,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterCompositeSerialize call received non-success response");
"fakeOuterCompositeSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<OuterComposite>( return new ApiResponse<OuterComposite>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -316,10 +315,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterNumberSerialize call received non-success response");
"fakeOuterNumberSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<BigDecimal>( return new ApiResponse<BigDecimal>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -389,10 +385,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterStringSerialize call received non-success response");
"fakeOuterStringSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<String>( return new ApiResponse<String>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -460,10 +453,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testBodyWithFileSchema call received non-success response");
"testBodyWithFileSchema call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -537,10 +527,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testBodyWithQueryParams call received non-success response");
"testBodyWithQueryParams call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -627,10 +614,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testClientModel call received non-success response");
"testClientModel call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Client>( return new ApiResponse<Client>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -728,10 +712,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testEndpointParameters call received non-success response");
"testEndpointParameters call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -823,10 +804,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testEnumParameters call received non-success response");
"testEnumParameters call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -949,10 +927,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testGroupParameters call received non-success response");
"testGroupParameters call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1121,10 +1096,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testInlineAdditionalProperties call received non-success response");
"testInlineAdditionalProperties call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1198,10 +1170,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testJsonFormData call received non-success response");
"testJsonFormData call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1279,10 +1248,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testQueryParameterCollectionFormat call received non-success response");
"testQueryParameterCollectionFormat call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class FakeClassnameTags123Api {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* To test class name in snake case * To test class name in snake case
* To test class name in snake case * To test class name in snake case
@ -87,10 +95,7 @@ public class FakeClassnameTags123Api {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testClassname call received non-success response");
"testClassname call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Client>( return new ApiResponse<Client>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -61,6 +61,14 @@ public class PetApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Add a new pet to the store * Add a new pet to the store
* *
@ -88,10 +96,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "addPet call received non-success response");
"addPet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -165,10 +170,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "deletePet call received non-success response");
"deletePet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -240,10 +242,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "findPetsByStatus call received non-success response");
"findPetsByStatus call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<List<Pet>>( return new ApiResponse<List<Pet>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -324,10 +323,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "findPetsByTags call received non-success response");
"findPetsByTags call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Set<Pet>>( return new ApiResponse<Set<Pet>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -404,10 +400,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getPetById call received non-success response");
"getPetById call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Pet>( return new ApiResponse<Pet>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -474,10 +467,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "updatePet call received non-success response");
"updatePet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -553,10 +543,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "updatePetWithForm call received non-success response");
"updatePetWithForm call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -629,10 +616,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "uploadFile call received non-success response");
"uploadFile call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<ModelApiResponse>( return new ApiResponse<ModelApiResponse>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -705,10 +689,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "uploadFileWithRequiredFile call received non-success response");
"uploadFileWithRequiredFile call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<ModelApiResponse>( return new ApiResponse<ModelApiResponse>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class StoreApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Delete purchase order by ID * Delete purchase order by ID
* For valid response try integer IDs with value &lt; 1000. Anything above 1000 or nonintegers will generate API errors * For valid response try integer IDs with value &lt; 1000. Anything above 1000 or nonintegers will generate API errors
@ -85,10 +93,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "deleteOrder call received non-success response");
"deleteOrder call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -155,10 +160,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getInventory call received non-success response");
"getInventory call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Map<String, Integer>>( return new ApiResponse<Map<String, Integer>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -222,10 +224,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getOrderById call received non-success response");
"getOrderById call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Order>( return new ApiResponse<Order>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -294,10 +293,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "placeOrder call received non-success response");
"placeOrder call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Order>( return new ApiResponse<Order>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class UserApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Create user * Create user
* This can only be done by the logged in user. * This can only be done by the logged in user.
@ -85,10 +93,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createUser call received non-success response");
"createUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -160,10 +165,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createUsersWithArrayInput call received non-success response");
"createUsersWithArrayInput call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -235,10 +237,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createUsersWithListInput call received non-success response");
"createUsersWithListInput call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -310,10 +309,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "deleteUser call received non-success response");
"deleteUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -382,10 +378,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getUserByName call received non-success response");
"getUserByName call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<User>( return new ApiResponse<User>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -456,10 +449,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "loginUser call received non-success response");
"loginUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<String>( return new ApiResponse<String>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -537,10 +527,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "logoutUser call received non-success response");
"logoutUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -604,10 +591,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "updateUser call received non-success response");
"updateUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -175,7 +175,7 @@ public class ApiClient {
public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) { public ApiClient(HttpClient.Builder builder, ObjectMapper mapper, String baseUri) {
this.builder = builder; this.builder = builder;
this.mapper = mapper; this.mapper = mapper;
updateBaseUri(baseUri); updateBaseUri(baseUri != null ? baseUri : getDefaultBaseUri());
interceptor = null; interceptor = null;
readTimeout = null; readTimeout = null;
responseInterceptor = null; responseInterceptor = null;

View File

@ -58,6 +58,14 @@ public class AnotherFakeApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* To test special tags * To test special tags
* To test special tags and operation ID starting with number * To test special tags and operation ID starting with number
@ -87,10 +95,7 @@ public class AnotherFakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "call123testSpecialTags call received non-success response");
"call123testSpecialTags call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Client>( return new ApiResponse<Client>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class DefaultApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* *
* *
@ -85,10 +93,7 @@ public class DefaultApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fooGet call received non-success response");
"fooGet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<InlineResponseDefault>( return new ApiResponse<InlineResponseDefault>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -67,6 +67,14 @@ public class FakeApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Health check endpoint * Health check endpoint
* *
@ -94,10 +102,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeHealthGet call received non-success response");
"fakeHealthGet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<HealthCheckResult>( return new ApiResponse<HealthCheckResult>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -161,10 +166,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterBooleanSerialize call received non-success response");
"fakeOuterBooleanSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Boolean>( return new ApiResponse<Boolean>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -234,10 +236,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterCompositeSerialize call received non-success response");
"fakeOuterCompositeSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<OuterComposite>( return new ApiResponse<OuterComposite>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -307,10 +306,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterNumberSerialize call received non-success response");
"fakeOuterNumberSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<BigDecimal>( return new ApiResponse<BigDecimal>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -380,10 +376,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "fakeOuterStringSerialize call received non-success response");
"fakeOuterStringSerialize call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<String>( return new ApiResponse<String>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -451,10 +444,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getArrayOfEnums call received non-success response");
"getArrayOfEnums call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<List<OuterEnum>>( return new ApiResponse<List<OuterEnum>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -516,10 +506,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testBodyWithFileSchema call received non-success response");
"testBodyWithFileSchema call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -593,10 +580,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testBodyWithQueryParams call received non-success response");
"testBodyWithQueryParams call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -683,10 +667,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testClientModel call received non-success response");
"testClientModel call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Client>( return new ApiResponse<Client>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -784,10 +765,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testEndpointParameters call received non-success response");
"testEndpointParameters call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -879,10 +857,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testEnumParameters call received non-success response");
"testEnumParameters call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1005,10 +980,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testGroupParameters call received non-success response");
"testGroupParameters call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1177,10 +1149,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testInlineAdditionalProperties call received non-success response");
"testInlineAdditionalProperties call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1254,10 +1223,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testJsonFormData call received non-success response");
"testJsonFormData call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -1335,10 +1301,7 @@ public class FakeApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testQueryParameterCollectionFormat call received non-success response");
"testQueryParameterCollectionFormat call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class FakeClassnameTags123Api {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* To test class name in snake case * To test class name in snake case
* To test class name in snake case * To test class name in snake case
@ -87,10 +95,7 @@ public class FakeClassnameTags123Api {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "testClassname call received non-success response");
"testClassname call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Client>( return new ApiResponse<Client>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -60,6 +60,14 @@ public class PetApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Add a new pet to the store * Add a new pet to the store
* *
@ -87,10 +95,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "addPet call received non-success response");
"addPet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -164,10 +169,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "deletePet call received non-success response");
"deletePet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -239,10 +241,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "findPetsByStatus call received non-success response");
"findPetsByStatus call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<List<Pet>>( return new ApiResponse<List<Pet>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -323,10 +322,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "findPetsByTags call received non-success response");
"findPetsByTags call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<List<Pet>>( return new ApiResponse<List<Pet>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -403,10 +399,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getPetById call received non-success response");
"getPetById call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Pet>( return new ApiResponse<Pet>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -473,10 +466,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "updatePet call received non-success response");
"updatePet call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -552,10 +542,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "updatePetWithForm call received non-success response");
"updatePetWithForm call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -628,10 +615,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "uploadFile call received non-success response");
"uploadFile call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<ModelApiResponse>( return new ApiResponse<ModelApiResponse>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -704,10 +688,7 @@ public class PetApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "uploadFileWithRequiredFile call received non-success response");
"uploadFileWithRequiredFile call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<ModelApiResponse>( return new ApiResponse<ModelApiResponse>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class StoreApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Delete purchase order by ID * Delete purchase order by ID
* For valid response try integer IDs with value &lt; 1000. Anything above 1000 or nonintegers will generate API errors * For valid response try integer IDs with value &lt; 1000. Anything above 1000 or nonintegers will generate API errors
@ -85,10 +93,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "deleteOrder call received non-success response");
"deleteOrder call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -155,10 +160,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getInventory call received non-success response");
"getInventory call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Map<String, Integer>>( return new ApiResponse<Map<String, Integer>>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -222,10 +224,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getOrderById call received non-success response");
"getOrderById call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Order>( return new ApiResponse<Order>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -294,10 +293,7 @@ public class StoreApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "placeOrder call received non-success response");
"placeOrder call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Order>( return new ApiResponse<Order>(
localVarResponse.statusCode(), localVarResponse.statusCode(),

View File

@ -58,6 +58,14 @@ public class UserApi {
memberVarResponseInterceptor = apiClient.getResponseInterceptor(); memberVarResponseInterceptor = apiClient.getResponseInterceptor();
} }
protected ApiException createApiException(HttpResponse<InputStream> response, String msgPrefix) throws IOException {
String body = response.body() == null ? null : new String(response.body().readAllBytes());
if (body != null) {
msgPrefix += ": " + body;
}
return new ApiException(response.statusCode(), msgPrefix, response.headers(), body);
}
/** /**
* Create user * Create user
* This can only be done by the logged in user. * This can only be done by the logged in user.
@ -85,10 +93,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createUser call received non-success response");
"createUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -160,10 +165,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createUsersWithArrayInput call received non-success response");
"createUsersWithArrayInput call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -235,10 +237,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "createUsersWithListInput call received non-success response");
"createUsersWithListInput call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -310,10 +309,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "deleteUser call received non-success response");
"deleteUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -382,10 +378,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "getUserByName call received non-success response");
"getUserByName call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<User>( return new ApiResponse<User>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -456,10 +449,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "loginUser call received non-success response");
"loginUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<String>( return new ApiResponse<String>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -537,10 +527,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "logoutUser call received non-success response");
"logoutUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),
@ -604,10 +591,7 @@ public class UserApi {
memberVarResponseInterceptor.accept(localVarResponse); memberVarResponseInterceptor.accept(localVarResponse);
} }
if (localVarResponse.statusCode()/ 100 != 2) { if (localVarResponse.statusCode()/ 100 != 2) {
throw new ApiException(localVarResponse.statusCode(), throw createApiException(localVarResponse, "updateUser call received non-success response");
"updateUser call received non-success response",
localVarResponse.headers(),
localVarResponse.body() == null ? null : new String(localVarResponse.body().readAllBytes()));
} }
return new ApiResponse<Void>( return new ApiResponse<Void>(
localVarResponse.statusCode(), localVarResponse.statusCode(),