mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-04 23:36:09 +00:00
Compare commits
8 Commits
jochenr-ma
...
JoseLora-b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5c7b8b64b7 | ||
|
|
044bd9c63e | ||
|
|
3cf4994ba2 | ||
|
|
df2a8d6d46 | ||
|
|
ade1e5838e | ||
|
|
8ecdb15528 | ||
|
|
ce89695bb6 | ||
|
|
a424b5af8e |
@@ -1 +1 @@
|
||||
{{#isFormParam}}{{^isFile}}{{>paramDoc}}{{#useBeanValidation}} {{>beanValidationBodyParams}}@Valid{{/useBeanValidation}} {{#isModel}}@RequestPart{{/isModel}}{{^isModel}}{{#isArray}}@RequestPart{{/isArray}}{{^isArray}}{{#reactive}}@RequestPart{{/reactive}}{{^reactive}}@RequestParam{{/reactive}}{{/isArray}}{{/isModel}}(value = "{{baseName}}"{{#required}}, required = true{{/required}}{{^required}}, required = false{{/required}}){{>dateTimeParam}} {{^required}}{{#useOptional}}Optional<{{/useOptional}}{{/required}}{{{dataType}}}{{^required}}{{#useOptional}}>{{/useOptional}}{{/required}} {{paramName}}{{/isFile}}{{#isFile}}{{>paramDoc}} @RequestPart(value = "{{baseName}}"{{#required}}, required = true{{/required}}{{^required}}, required = false{{/required}}) {{#reactive}}{{#isArray}}Flux<{{/isArray}}Part{{#isArray}}>{{/isArray}}{{/reactive}}{{^reactive}}{{#isArray}}List<{{/isArray}}MultipartFile{{#isArray}}>{{/isArray}}{{/reactive}} {{paramName}}{{/isFile}}{{/isFormParam}}
|
||||
{{#isFormParam}}{{^isFile}}{{>paramDoc}}{{#useBeanValidation}} {{>beanValidationBodyParams}}@Valid{{/useBeanValidation}} {{#isModel}}@RequestPart{{/isModel}}{{^isModel}}{{#isArray}}@RequestPart{{/isArray}}{{^isArray}}{{#reactive}}@RequestPart{{/reactive}}{{^reactive}}@RequestParam{{/reactive}}{{/isArray}}{{/isModel}}(value = "{{baseName}}"{{#required}}, required = true{{/required}}{{^required}}, required = false{{/required}}{{#defaultValue}}, defaultValue = "{{{.}}}"{{/defaultValue}}){{>dateTimeParam}} {{^required}}{{#useOptional}}Optional<{{/useOptional}}{{/required}}{{{dataType}}}{{^required}}{{#useOptional}}>{{/useOptional}}{{/required}} {{paramName}}{{/isFile}}{{#isFile}}{{>paramDoc}} @RequestPart(value = "{{baseName}}"{{#required}}, required = true{{/required}}{{^required}}, required = false{{/required}}) {{#reactive}}{{#isArray}}Flux<{{/isArray}}Part{{#isArray}}>{{/isArray}}{{/reactive}}{{^reactive}}{{#isArray}}List<{{/isArray}}MultipartFile{{#isArray}}>{{/isArray}}{{/reactive}} {{paramName}}{{/isFile}}{{/isFormParam}}
|
||||
|
||||
@@ -5316,6 +5316,29 @@ public class SpringCodegenTest {
|
||||
.doesNotHaveAnnotation("Deprecated");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testRequestBodyFormParamsDefaultValue() {
|
||||
final var tempDir = TestUtils.newTempFolder();
|
||||
final CodegenConfigurator configurator = new CodegenConfigurator()
|
||||
.setInputSpec("src/test/resources/3_0/spring/formParams_defaultValue.yaml")
|
||||
.setGeneratorName("spring")
|
||||
.setOutputDir(tempDir.toString());
|
||||
|
||||
new DefaultGenerator().opts(configurator.toClientOptInput()).generate();
|
||||
|
||||
JavaFileAssert.assertThat(tempDir.resolve("src/main/java/org/openapitools/api/SomeApi.java"))
|
||||
.assertMethod("someDummyEndpoint", "String", "String")
|
||||
.assertParameter("productId")
|
||||
.assertParameterAnnotations()
|
||||
.containsWithNameAndAttributes("RequestParam",
|
||||
Map.of("value", "\"product_id\"", "required", "true"))
|
||||
.toParameter().toMethod()
|
||||
.assertParameter("locale")
|
||||
.assertParameterAnnotations()
|
||||
.containsWithNameAndAttributes("RequestParam",
|
||||
Map.of("value", "\"locale\"", "required", "false", "defaultValue", "\"en_US\""));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void shouldAnnotateNonRequiredFieldsAsNullable() throws IOException {
|
||||
SpringCodegen codegen = new SpringCodegen();
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
openapi: 3.0.0
|
||||
info:
|
||||
version: "1.0.0"
|
||||
title: formParams-defaultValue-test
|
||||
paths:
|
||||
/some/dummy/endpoint:
|
||||
post:
|
||||
operationId: someDummyEndpoint
|
||||
requestBody:
|
||||
required: true
|
||||
content:
|
||||
application/x-www-form-urlencoded:
|
||||
schema:
|
||||
$ref: '#/components/schemas/DummyRequest'
|
||||
responses:
|
||||
200:
|
||||
description: Successfully created
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
additionalProperties:
|
||||
$ref: '#/components/schemas/DummyResponse'
|
||||
components:
|
||||
schemas:
|
||||
DummyResponse:
|
||||
required:
|
||||
- status
|
||||
type: object
|
||||
properties:
|
||||
status:
|
||||
type: string
|
||||
DummyRequest:
|
||||
required:
|
||||
- product_id
|
||||
type: object
|
||||
properties:
|
||||
product_id:
|
||||
type: string
|
||||
locale:
|
||||
type: string
|
||||
default: "en_US"
|
||||
@@ -50,10 +50,14 @@ public interface DefaultApi {
|
||||
value = DefaultApi.PATH_GET
|
||||
)
|
||||
ResponseEntity<Void> get(
|
||||
@NotNull @ApiParam(value = "A date path parameter", required = true, defaultValue = "1972-01-01") @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@NotNull @ApiParam(value = "A date-time query parameter", required = true, defaultValue = "1973-12-19T03:39:57-08:00") @Valid @RequestParam(value = "dateTime", required = true, defaultValue = "1973-12-19T03:39:57-08:00") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@NotNull @ApiParam(value = "A date header parameter", required = true, defaultValue = "1974-01-01") @RequestHeader(value = "X-Order-Date", required = true, defaultValue = "1974-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate xOrderDate,
|
||||
@ApiParam(value = "A date cookie parameter", defaultValue = "1975-01-01") @CookieValue(name = "loginDate", required = false, defaultValue = "1975-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate loginDate
|
||||
@NotNull @ApiParam(value = "A date path parameter", required = true, defaultValue = "1972-01-01") @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@NotNull @ApiParam(value = "A date-time query parameter", required = true, defaultValue = "1973-12-19T03:39:57-08:00") @Valid @RequestParam(value = "dateTime", required = true, defaultValue = "1973-12-19T03:39:57-08:00") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@NotNull @ApiParam(value = "A date header parameter", required = true, defaultValue = "1974-01-01") @RequestHeader(value = "X-Order-Date", required = true, defaultValue = "1974-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate xOrderDate
|
||||
,
|
||||
|
||||
@ApiParam(value = "A date cookie parameter", defaultValue = "1975-01-01") @CookieValue(name = "loginDate", required = false, defaultValue = "1975-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate loginDate
|
||||
);
|
||||
|
||||
|
||||
@@ -80,8 +84,10 @@ public interface DefaultApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @ApiParam(value = "A date path parameter", required = true, defaultValue = "1970-01-01") @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@ApiParam(value = "Updated last visit timestamp", defaultValue = "1971-12-19T03:39:57-08:00") @Valid @RequestParam(value = "visitDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime visitDate
|
||||
@NotNull @ApiParam(value = "A date path parameter", required = true, defaultValue = "1970-01-01") @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@ApiParam(value = "Updated last visit timestamp", defaultValue = "1971-12-19T03:39:57-08:00") @Valid @RequestParam(value = "visitDate", required = false, defaultValue = "1971-12-19T03:39:57-08:00") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime visitDate
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -64,6 +64,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -93,8 +94,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -130,6 +133,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -168,6 +172,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -205,6 +210,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", deprecated = true, description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") @Deprecated Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -239,6 +245,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -270,9 +277,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -307,9 +317,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -159,6 +161,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -63,6 +63,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -93,6 +94,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -123,6 +125,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -154,6 +157,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -188,6 +192,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -220,8 +225,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", deprecated = true, description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) @Deprecated String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -282,8 +289,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -60,6 +60,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -92,8 +93,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId,
|
||||
@NotNull @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "") @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -130,6 +133,7 @@ public interface PetApi {
|
||||
)
|
||||
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) @Deprecated List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -168,6 +172,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @ApiParam(value = "Tags to filter by", required = true) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -203,6 +208,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @ApiParam(value = "ID of pet to return", required = true) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -246,6 +252,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> updatePet(
|
||||
@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -280,9 +287,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId,
|
||||
@ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@ApiParam(value = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -319,9 +329,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId,
|
||||
@ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@ApiParam(value = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @ApiParam(value = "ID of the order that needs to be deleted", required = true) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -113,6 +114,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @ApiParam(value = "ID of pet that needs to be fetched", required = true) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -144,6 +146,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@ApiParam(value = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -52,6 +52,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@ApiParam(value = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -82,6 +83,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@ApiParam(value = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -112,6 +114,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@ApiParam(value = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -143,6 +146,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @ApiParam(value = "The name that needs to be deleted", required = true) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -175,6 +179,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @ApiParam(value = "The name that needs to be fetched. Use user1 for testing.", required = true) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -205,8 +210,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @ApiParam(value = "The user name for login", required = true) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @ApiParam(value = "The user name for login", required = true) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @ApiParam(value = "The password for login in clear text", required = true) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -267,8 +274,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @ApiParam(value = "name that need to be deleted", required = true) @PathVariable("username") String username,
|
||||
@NotNull @ApiParam(value = "name that need to be deleted", required = true) @PathVariable("username") String username
|
||||
,
|
||||
@ApiParam(value = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -57,6 +57,7 @@ public interface PetController {
|
||||
)
|
||||
ResponseEntity<Void> addPet(
|
||||
@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -88,8 +89,10 @@ public interface PetController {
|
||||
value = PetController.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId,
|
||||
@NotNull @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "") @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,7 +129,8 @@ public interface PetController {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
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,
|
||||
@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
|
||||
,
|
||||
@ApiIgnore final Pageable pageable
|
||||
);
|
||||
|
||||
@@ -166,7 +170,8 @@ public interface PetController {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @ApiParam(value = "Tags to filter by", required = true) @Valid @RequestParam(value = "tags", required = true) List<String> tags,
|
||||
@NotNull @ApiParam(value = "Tags to filter by", required = true) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
,
|
||||
@ApiIgnore final Pageable pageable
|
||||
);
|
||||
|
||||
@@ -203,6 +208,7 @@ public interface PetController {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @ApiParam(value = "ID of pet to return", required = true) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -239,6 +245,7 @@ public interface PetController {
|
||||
)
|
||||
ResponseEntity<Void> updatePet(
|
||||
@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -272,9 +279,12 @@ public interface PetController {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId,
|
||||
@ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@ApiParam(value = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -310,9 +320,12 @@ public interface PetController {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId,
|
||||
@ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@ApiParam(value = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ public interface StoreController {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @ApiParam(value = "ID of the order that needs to be deleted", required = true) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -113,6 +114,7 @@ public interface StoreController {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @ApiParam(value = "ID of pet that needs to be fetched", required = true) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -142,6 +144,7 @@ public interface StoreController {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@ApiParam(value = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order body
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -48,6 +48,7 @@ public interface UserController {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@ApiParam(value = "Created user object", required = true) @Valid @RequestBody User body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -73,6 +74,7 @@ public interface UserController {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@ApiParam(value = "List of user object", required = true) @Valid @RequestBody List<@Valid User> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -98,6 +100,7 @@ public interface UserController {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@ApiParam(value = "List of user object", required = true) @Valid @RequestBody List<@Valid User> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +129,7 @@ public interface UserController {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @ApiParam(value = "The name that needs to be deleted", required = true) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -157,6 +161,7 @@ public interface UserController {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @ApiParam(value = "The name that needs to be fetched. Use user1 for testing.", required = true) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -186,8 +191,10 @@ public interface UserController {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @ApiParam(value = "The user name for login", required = true) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @ApiParam(value = "The user name for login", required = true) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @ApiParam(value = "The password for login in clear text", required = true) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -264,8 +271,10 @@ public interface UserController {
|
||||
value = UserController.PATH_UPDATE_USER
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @ApiParam(value = "name that need to be deleted", required = true) @PathVariable("username") String username,
|
||||
@NotNull @ApiParam(value = "name that need to be deleted", required = true) @PathVariable("username") String username
|
||||
,
|
||||
@ApiParam(value = "Updated user object", required = true) @Valid @RequestBody User body
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -60,6 +60,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -92,8 +93,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId,
|
||||
@NotNull @ApiParam(value = "Pet id to delete", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "") @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -130,6 +133,7 @@ public interface PetApi {
|
||||
)
|
||||
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) @Deprecated List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -168,6 +172,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @ApiParam(value = "Tags to filter by", required = true) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -203,6 +208,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @ApiParam(value = "ID of pet to return", required = true) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -246,6 +252,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> updatePet(
|
||||
@ApiParam(value = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -280,9 +287,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId,
|
||||
@ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @ApiParam(value = "ID of pet that needs to be updated", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@ApiParam(value = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -319,9 +329,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId,
|
||||
@ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") Long petId
|
||||
,
|
||||
@ApiParam(value = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@ApiParam(value = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @ApiParam(value = "ID of the order that needs to be deleted", required = true) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -113,6 +114,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @ApiParam(value = "ID of pet that needs to be fetched", required = true) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -144,6 +146,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@ApiParam(value = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -52,6 +52,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@ApiParam(value = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -82,6 +83,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@ApiParam(value = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -112,6 +114,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@ApiParam(value = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -143,6 +146,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @ApiParam(value = "The name that needs to be deleted", required = true) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -175,6 +179,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @ApiParam(value = "The name that needs to be fetched. Use user1 for testing.", required = true) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -205,8 +210,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @ApiParam(value = "The user name for login", required = true) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @ApiParam(value = "The user name for login", required = true) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @ApiParam(value = "The password for login in clear text", required = true) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -267,8 +274,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @ApiParam(value = "name that need to be deleted", required = true) @PathVariable("username") String username,
|
||||
@NotNull @ApiParam(value = "name that need to be deleted", required = true) @PathVariable("username") String username
|
||||
,
|
||||
@ApiParam(value = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
ClientDto call123testSpecialTags(
|
||||
@RequestBody ClientDto clientDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -47,6 +47,7 @@ public interface FakeApi {
|
||||
)
|
||||
void createXmlItem(
|
||||
@RequestBody XmlItemDto xmlItemDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -66,6 +67,7 @@ public interface FakeApi {
|
||||
)
|
||||
Boolean fakeOuterBooleanSerialize(
|
||||
@RequestBody(required = false) @Nullable Boolean body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -85,6 +87,7 @@ public interface FakeApi {
|
||||
)
|
||||
OuterCompositeDto fakeOuterCompositeSerialize(
|
||||
@RequestBody(required = false) @Nullable OuterCompositeDto outerCompositeDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -104,6 +107,7 @@ public interface FakeApi {
|
||||
)
|
||||
BigDecimal fakeOuterNumberSerialize(
|
||||
@RequestBody(required = false) @Nullable BigDecimal body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -123,6 +127,7 @@ public interface FakeApi {
|
||||
)
|
||||
String fakeOuterStringSerialize(
|
||||
@RequestBody(required = false) @Nullable String body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -142,6 +147,7 @@ public interface FakeApi {
|
||||
)
|
||||
void testBodyWithFileSchema(
|
||||
@RequestBody FileSchemaTestClassDto fileSchemaTestClassDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -160,8 +166,10 @@ public interface FakeApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
void testBodyWithQueryParams(
|
||||
@RequestParam(value = "query", required = true) String query,
|
||||
@RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@RequestBody UserDto userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -181,6 +189,7 @@ public interface FakeApi {
|
||||
)
|
||||
ClientDto testClientModel(
|
||||
@RequestBody ClientDto clientDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -213,20 +222,34 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
void testEndpointParameters(
|
||||
@RequestParam(value = "number", required = true) BigDecimal number,
|
||||
@RequestParam(value = "double", required = true) Double _double,
|
||||
@RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@RequestParam(value = "byte", required = true) byte[] _byte,
|
||||
@RequestParam(value = "integer", required = false) Integer integer,
|
||||
@RequestParam(value = "int32", required = false) Integer int32,
|
||||
@RequestParam(value = "int64", required = false) Long int64,
|
||||
@RequestParam(value = "float", required = false) Float _float,
|
||||
@RequestParam(value = "string", required = false) String string,
|
||||
@RequestPart(value = "binary", required = false) MultipartFile binary,
|
||||
@RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@RequestParam(value = "password", required = false) String password,
|
||||
@RequestParam(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@RequestParam(value = "double", required = true) Double _double
|
||||
,
|
||||
@RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@RequestParam(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@RequestParam(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@RequestParam(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@RequestParam(value = "int64", required = false) Long int64
|
||||
,
|
||||
@RequestParam(value = "float", required = false) Float _float
|
||||
,
|
||||
@RequestParam(value = "string", required = false) String string
|
||||
,
|
||||
@RequestPart(value = "binary", required = false) MultipartFile binary
|
||||
,
|
||||
@RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@RequestParam(value = "password", required = false) String password
|
||||
,
|
||||
@RequestParam(value = "callback", required = false) String paramCallback
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -253,14 +276,22 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
void testEnumParameters(
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@RequestParam(value = "enum_form_string", required = false) String enumFormString
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray
|
||||
,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString
|
||||
,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@RequestParam(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -283,12 +314,18 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
void testGroupParameters(
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup,
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup
|
||||
,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup
|
||||
,
|
||||
@RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -308,6 +345,7 @@ public interface FakeApi {
|
||||
)
|
||||
void testInlineAdditionalProperties(
|
||||
@RequestBody Map<String, String> requestBody
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -327,8 +365,10 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
void testJsonFormData(
|
||||
@RequestParam(value = "param", required = true) String param,
|
||||
@RequestParam(value = "param", required = true) String param
|
||||
,
|
||||
@RequestParam(value = "param2", required = true) String param2
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -348,6 +388,7 @@ public interface FakeApi {
|
||||
)
|
||||
void testNullable(
|
||||
@RequestBody ChildWithNullableDto childWithNullableDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -368,10 +409,14 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
void testQueryParameterCollectionFormat(
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@RequestParam(value = "http", required = true) List<String> http,
|
||||
@RequestParam(value = "url", required = true) List<String> url,
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
);
|
||||
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ public interface FakeClassnameTags123Api {
|
||||
)
|
||||
ClientDto testClassname(
|
||||
@RequestBody ClientDto clientDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -41,6 +41,7 @@ public interface PetApi {
|
||||
)
|
||||
void addPet(
|
||||
@RequestBody PetDto petDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -60,8 +61,10 @@ public interface PetApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
void deletePet(
|
||||
@PathVariable("petId") Long petId,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -81,6 +84,7 @@ public interface PetApi {
|
||||
)
|
||||
List<PetDto> findPetsByStatus(
|
||||
@RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -102,6 +106,7 @@ public interface PetApi {
|
||||
)
|
||||
Set<PetDto> findPetsByTags(
|
||||
@RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -122,6 +127,7 @@ public interface PetApi {
|
||||
)
|
||||
PetDto getPetById(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -139,6 +145,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseObjectWithDifferentFieldNamesDto responseObjectDifferentNames(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -161,6 +168,7 @@ public interface PetApi {
|
||||
)
|
||||
void updatePet(
|
||||
@RequestBody PetDto petDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -181,9 +189,12 @@ public interface PetApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
void updatePetWithForm(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestParam(value = "name", required = false) String name,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -204,9 +215,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
ApiResponseDto uploadFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -227,9 +241,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
ApiResponseDto uploadFileWithRequiredFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile
|
||||
,
|
||||
@RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -37,6 +37,7 @@ public interface StoreApi {
|
||||
)
|
||||
void deleteOrder(
|
||||
@PathVariable("order_id") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -74,6 +75,7 @@ public interface StoreApi {
|
||||
)
|
||||
OrderDto getOrderById(
|
||||
@PathVariable("order_id") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -94,6 +96,7 @@ public interface StoreApi {
|
||||
)
|
||||
OrderDto placeOrder(
|
||||
@RequestBody OrderDto orderDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -37,6 +37,7 @@ public interface UserApi {
|
||||
)
|
||||
void createUser(
|
||||
@RequestBody UserDto userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -56,6 +57,7 @@ public interface UserApi {
|
||||
)
|
||||
void createUsersWithArrayInput(
|
||||
@RequestBody List<UserDto> userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -75,6 +77,7 @@ public interface UserApi {
|
||||
)
|
||||
void createUsersWithListInput(
|
||||
@RequestBody List<UserDto> userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -94,6 +97,7 @@ public interface UserApi {
|
||||
)
|
||||
void deleteUser(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -114,6 +118,7 @@ public interface UserApi {
|
||||
)
|
||||
UserDto getUserByName(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -133,8 +138,10 @@ public interface UserApi {
|
||||
accept = { "application/json", "application/xml" }
|
||||
)
|
||||
String loginUser(
|
||||
@RequestParam(value = "username", required = true) String username,
|
||||
@RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -172,8 +179,10 @@ public interface UserApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
void updateUser(
|
||||
@PathVariable("username") String username,
|
||||
@PathVariable("username") String username
|
||||
,
|
||||
@RequestBody UserDto userDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
Mono<Client> call123testSpecialTags(
|
||||
@RequestBody Mono<Client> client
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -51,6 +51,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<Void> createXmlItem(
|
||||
@RequestBody Mono<XmlItem> xmlItem
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -70,6 +71,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<Boolean> fakeOuterBooleanSerialize(
|
||||
@RequestBody(required = false) Mono<Boolean> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -89,6 +91,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<OuterComposite> fakeOuterCompositeSerialize(
|
||||
@RequestBody(required = false) Mono<OuterComposite> outerComposite
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -108,6 +111,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<BigDecimal> fakeOuterNumberSerialize(
|
||||
@RequestBody(required = false) Mono<BigDecimal> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -127,6 +131,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<String> fakeOuterStringSerialize(
|
||||
@RequestBody(required = false) Mono<String> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -146,6 +151,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<Void> testBodyWithFileSchema(
|
||||
@RequestBody Mono<FileSchemaTestClass> fileSchemaTestClass
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -164,8 +170,10 @@ public interface FakeApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
Mono<Void> testBodyWithQueryParams(
|
||||
@RequestParam(value = "query", required = true) String query,
|
||||
@RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@RequestBody Mono<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -185,6 +193,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<Client> testClientModel(
|
||||
@RequestBody Mono<Client> client
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -217,20 +226,34 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<Void> testEndpointParameters(
|
||||
@RequestPart(value = "number", required = true) BigDecimal number,
|
||||
@RequestPart(value = "double", required = true) Double _double,
|
||||
@RequestPart(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@RequestPart(value = "byte", required = true) byte[] _byte,
|
||||
@RequestPart(value = "integer", required = false) Integer integer,
|
||||
@RequestPart(value = "int32", required = false) Integer int32,
|
||||
@RequestPart(value = "int64", required = false) Long int64,
|
||||
@RequestPart(value = "float", required = false) Float _float,
|
||||
@RequestPart(value = "string", required = false) String string,
|
||||
@RequestPart(value = "binary", required = false) Part binary,
|
||||
@RequestPart(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@RequestPart(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@RequestPart(value = "password", required = false) String password,
|
||||
@RequestPart(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@RequestPart(value = "double", required = true) Double _double
|
||||
,
|
||||
@RequestPart(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@RequestPart(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@RequestPart(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@RequestPart(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@RequestPart(value = "int64", required = false) Long int64
|
||||
,
|
||||
@RequestPart(value = "float", required = false) Float _float
|
||||
,
|
||||
@RequestPart(value = "string", required = false) String string
|
||||
,
|
||||
@RequestPart(value = "binary", required = false) Part binary
|
||||
,
|
||||
@RequestPart(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@RequestPart(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@RequestPart(value = "password", required = false) String password
|
||||
,
|
||||
@RequestPart(value = "callback", required = false) String paramCallback
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -257,14 +280,22 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<Void> testEnumParameters(
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@RequestPart(value = "enum_form_string", required = false) String enumFormString
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray
|
||||
,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString
|
||||
,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@RequestPart(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -287,12 +318,18 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
Mono<Void> testGroupParameters(
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup,
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup
|
||||
,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup
|
||||
,
|
||||
@RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -312,6 +349,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<Void> testInlineAdditionalProperties(
|
||||
@RequestBody Mono<Map<String, String>> requestBody
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -331,8 +369,10 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<Void> testJsonFormData(
|
||||
@RequestPart(value = "param", required = true) String param,
|
||||
@RequestPart(value = "param", required = true) String param
|
||||
,
|
||||
@RequestPart(value = "param2", required = true) String param2
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -352,6 +392,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<Void> testNullable(
|
||||
@RequestBody Mono<ChildWithNullable> childWithNullable
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -372,10 +413,14 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
Mono<Void> testQueryParameterCollectionFormat(
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@RequestParam(value = "http", required = true) List<String> http,
|
||||
@RequestParam(value = "url", required = true) List<String> url,
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
);
|
||||
|
||||
|
||||
|
||||
@@ -40,6 +40,7 @@ public interface FakeClassnameTags123Api {
|
||||
)
|
||||
Mono<Client> testClassname(
|
||||
@RequestBody Mono<Client> client
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -45,6 +45,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<Void> addPet(
|
||||
@RequestBody Mono<Pet> pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -64,8 +65,10 @@ public interface PetApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
Mono<Void> deletePet(
|
||||
@PathVariable("petId") Long petId,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -85,6 +88,7 @@ public interface PetApi {
|
||||
)
|
||||
Flux<Pet> findPetsByStatus(
|
||||
@RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -106,6 +110,7 @@ public interface PetApi {
|
||||
)
|
||||
Flux<Pet> findPetsByTags(
|
||||
@RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +131,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<Pet> getPetById(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -143,6 +149,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseObjectWithDifferentFieldNames> responseObjectDifferentNames(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -165,6 +172,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<Void> updatePet(
|
||||
@RequestBody Mono<Pet> pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -185,9 +193,12 @@ public interface PetApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<Void> updatePetWithForm(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "name", required = false) String name,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "name", required = false) String name
|
||||
,
|
||||
@RequestPart(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -208,9 +219,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
Mono<ModelApiResponse> uploadFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@RequestPart(value = "file", required = false) Part file
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -231,9 +245,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
Mono<ModelApiResponse> uploadFileWithRequiredFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "requiredFile", required = true) Part requiredFile,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "requiredFile", required = true) Part requiredFile
|
||||
,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -41,6 +41,7 @@ public interface StoreApi {
|
||||
)
|
||||
Mono<Void> deleteOrder(
|
||||
@PathVariable("order_id") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -78,6 +79,7 @@ public interface StoreApi {
|
||||
)
|
||||
Mono<Order> getOrderById(
|
||||
@PathVariable("order_id") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -98,6 +100,7 @@ public interface StoreApi {
|
||||
)
|
||||
Mono<Order> placeOrder(
|
||||
@RequestBody Mono<Order> order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -41,6 +41,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<Void> createUser(
|
||||
@RequestBody Mono<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -60,6 +61,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<Void> createUsersWithArrayInput(
|
||||
@RequestBody Flux<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -79,6 +81,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<Void> createUsersWithListInput(
|
||||
@RequestBody Flux<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -98,6 +101,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<Void> deleteUser(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -118,6 +122,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<User> getUserByName(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -137,8 +142,10 @@ public interface UserApi {
|
||||
accept = { "application/json", "application/xml" }
|
||||
)
|
||||
Mono<String> loginUser(
|
||||
@RequestParam(value = "username", required = true) String username,
|
||||
@RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -176,8 +183,10 @@ public interface UserApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
Mono<Void> updateUser(
|
||||
@PathVariable("username") String username,
|
||||
@PathVariable("username") String username
|
||||
,
|
||||
@RequestBody Mono<User> user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -39,6 +39,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Client>> call123testSpecialTags(
|
||||
@RequestBody Mono<Client> client
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> createXmlItem(
|
||||
@RequestBody Mono<XmlItem> xmlItem
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -68,6 +69,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Boolean>> fakeOuterBooleanSerialize(
|
||||
@RequestBody(required = false) Mono<Boolean> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -86,6 +88,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<OuterComposite>> fakeOuterCompositeSerialize(
|
||||
@RequestBody(required = false) Mono<OuterComposite> outerComposite
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -104,6 +107,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<BigDecimal>> fakeOuterNumberSerialize(
|
||||
@RequestBody(required = false) Mono<BigDecimal> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -122,6 +126,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<String>> fakeOuterStringSerialize(
|
||||
@RequestBody(required = false) Mono<String> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -140,6 +145,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testBodyWithFileSchema(
|
||||
@RequestBody Mono<FileSchemaTestClass> fileSchemaTestClass
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -157,8 +163,10 @@ public interface FakeApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testBodyWithQueryParams(
|
||||
@RequestParam(value = "query", required = true) String query,
|
||||
@RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@RequestBody Mono<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -177,6 +185,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Client>> testClientModel(
|
||||
@RequestBody Mono<Client> client
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -208,20 +217,34 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testEndpointParameters(
|
||||
@RequestPart(value = "number", required = true) BigDecimal number,
|
||||
@RequestPart(value = "double", required = true) Double _double,
|
||||
@RequestPart(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@RequestPart(value = "byte", required = true) byte[] _byte,
|
||||
@RequestPart(value = "integer", required = false) Integer integer,
|
||||
@RequestPart(value = "int32", required = false) Integer int32,
|
||||
@RequestPart(value = "int64", required = false) Long int64,
|
||||
@RequestPart(value = "float", required = false) Float _float,
|
||||
@RequestPart(value = "string", required = false) String string,
|
||||
@RequestPart(value = "binary", required = false) Part binary,
|
||||
@RequestPart(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@RequestPart(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@RequestPart(value = "password", required = false) String password,
|
||||
@RequestPart(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@RequestPart(value = "double", required = true) Double _double
|
||||
,
|
||||
@RequestPart(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@RequestPart(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@RequestPart(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@RequestPart(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@RequestPart(value = "int64", required = false) Long int64
|
||||
,
|
||||
@RequestPart(value = "float", required = false) Float _float
|
||||
,
|
||||
@RequestPart(value = "string", required = false) String string
|
||||
,
|
||||
@RequestPart(value = "binary", required = false) Part binary
|
||||
,
|
||||
@RequestPart(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@RequestPart(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@RequestPart(value = "password", required = false) String password
|
||||
,
|
||||
@RequestPart(value = "callback", required = false) String paramCallback
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -247,14 +270,22 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testEnumParameters(
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@RequestPart(value = "enum_form_string", required = false) String enumFormString
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray
|
||||
,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString
|
||||
,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@RequestPart(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -276,12 +307,18 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testGroupParameters(
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup,
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup
|
||||
,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup
|
||||
,
|
||||
@RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -300,6 +337,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testInlineAdditionalProperties(
|
||||
@RequestBody Mono<Map<String, String>> requestBody
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -318,8 +356,10 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testJsonFormData(
|
||||
@RequestPart(value = "param", required = true) String param,
|
||||
@RequestPart(value = "param", required = true) String param
|
||||
,
|
||||
@RequestPart(value = "param2", required = true) String param2
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -338,6 +378,7 @@ public interface FakeApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testNullable(
|
||||
@RequestBody Mono<ChildWithNullable> childWithNullable
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -357,10 +398,14 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
Mono<ResponseEntity<Void>> testQueryParameterCollectionFormat(
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@RequestParam(value = "http", required = true) List<String> http,
|
||||
@RequestParam(value = "url", required = true) List<String> url,
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
);
|
||||
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ public interface FakeClassnameTags123Api {
|
||||
)
|
||||
Mono<ResponseEntity<Client>> testClassname(
|
||||
@RequestBody Mono<Client> client
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -44,6 +44,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> addPet(
|
||||
@RequestBody Mono<Pet> pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -62,8 +63,10 @@ public interface PetApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
Mono<ResponseEntity<Void>> deletePet(
|
||||
@PathVariable("petId") Long petId,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -82,6 +85,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseEntity<Flux<Pet>>> findPetsByStatus(
|
||||
@RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -102,6 +106,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseEntity<Flux<Pet>>> findPetsByTags(
|
||||
@RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -121,6 +126,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseEntity<Pet>> getPetById(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -137,6 +143,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseEntity<ResponseObjectWithDifferentFieldNames>> responseObjectDifferentNames(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -158,6 +165,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> updatePet(
|
||||
@RequestBody Mono<Pet> pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -177,9 +185,12 @@ public interface PetApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
Mono<ResponseEntity<Void>> updatePetWithForm(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "name", required = false) String name,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "name", required = false) String name
|
||||
,
|
||||
@RequestPart(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -199,9 +210,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
Mono<ResponseEntity<ModelApiResponse>> uploadFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@RequestPart(value = "file", required = false) Part file
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -221,9 +235,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
Mono<ResponseEntity<ModelApiResponse>> uploadFileWithRequiredFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "requiredFile", required = true) Part requiredFile,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "requiredFile", required = true) Part requiredFile
|
||||
,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ public interface StoreApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> deleteOrder(
|
||||
@PathVariable("order_id") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -75,6 +76,7 @@ public interface StoreApi {
|
||||
)
|
||||
Mono<ResponseEntity<Order>> getOrderById(
|
||||
@PathVariable("order_id") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -94,6 +96,7 @@ public interface StoreApi {
|
||||
)
|
||||
Mono<ResponseEntity<Order>> placeOrder(
|
||||
@RequestBody Mono<Order> order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> createUser(
|
||||
@RequestBody Mono<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -58,6 +59,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> createUsersWithArrayInput(
|
||||
@RequestBody Flux<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -76,6 +78,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> createUsersWithListInput(
|
||||
@RequestBody Flux<User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -94,6 +97,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<ResponseEntity<Void>> deleteUser(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -113,6 +117,7 @@ public interface UserApi {
|
||||
)
|
||||
Mono<ResponseEntity<User>> getUserByName(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -131,8 +136,10 @@ public interface UserApi {
|
||||
accept = { "application/json", "application/xml" }
|
||||
)
|
||||
Mono<ResponseEntity<String>> loginUser(
|
||||
@RequestParam(value = "username", required = true) String username,
|
||||
@RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -168,8 +175,10 @@ public interface UserApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
Mono<ResponseEntity<Void>> updateUser(
|
||||
@PathVariable("username") String username,
|
||||
@PathVariable("username") String username
|
||||
,
|
||||
@RequestBody Mono<User> user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -35,6 +35,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
ResponseEntity<ClientDto> call123testSpecialTags(
|
||||
@RequestBody ClientDto clientDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -46,6 +46,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> createXmlItem(
|
||||
@RequestBody XmlItemDto xmlItemDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -64,6 +65,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Boolean> fakeOuterBooleanSerialize(
|
||||
@RequestBody(required = false) @Nullable Boolean body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -82,6 +84,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<OuterCompositeDto> fakeOuterCompositeSerialize(
|
||||
@RequestBody(required = false) @Nullable OuterCompositeDto outerCompositeDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -100,6 +103,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<BigDecimal> fakeOuterNumberSerialize(
|
||||
@RequestBody(required = false) @Nullable BigDecimal body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -118,6 +122,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<String> fakeOuterStringSerialize(
|
||||
@RequestBody(required = false) @Nullable String body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -136,6 +141,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> testBodyWithFileSchema(
|
||||
@RequestBody FileSchemaTestClassDto fileSchemaTestClassDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -153,8 +159,10 @@ public interface FakeApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> testBodyWithQueryParams(
|
||||
@RequestParam(value = "query", required = true) String query,
|
||||
@RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@RequestBody UserDto userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -173,6 +181,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<ClientDto> testClientModel(
|
||||
@RequestBody ClientDto clientDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -204,20 +213,34 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> testEndpointParameters(
|
||||
@RequestParam(value = "number", required = true) BigDecimal number,
|
||||
@RequestParam(value = "double", required = true) Double _double,
|
||||
@RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@RequestParam(value = "byte", required = true) byte[] _byte,
|
||||
@RequestParam(value = "integer", required = false) Integer integer,
|
||||
@RequestParam(value = "int32", required = false) Integer int32,
|
||||
@RequestParam(value = "int64", required = false) Long int64,
|
||||
@RequestParam(value = "float", required = false) Float _float,
|
||||
@RequestParam(value = "string", required = false) String string,
|
||||
@RequestPart(value = "binary", required = false) MultipartFile binary,
|
||||
@RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@RequestParam(value = "password", required = false) String password,
|
||||
@RequestParam(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@RequestParam(value = "double", required = true) Double _double
|
||||
,
|
||||
@RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@RequestParam(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@RequestParam(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@RequestParam(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@RequestParam(value = "int64", required = false) Long int64
|
||||
,
|
||||
@RequestParam(value = "float", required = false) Float _float
|
||||
,
|
||||
@RequestParam(value = "string", required = false) String string
|
||||
,
|
||||
@RequestPart(value = "binary", required = false) MultipartFile binary
|
||||
,
|
||||
@RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@RequestParam(value = "password", required = false) String password
|
||||
,
|
||||
@RequestParam(value = "callback", required = false) String paramCallback
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -243,14 +266,22 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> testEnumParameters(
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@RequestParam(value = "enum_form_string", required = false) String enumFormString
|
||||
@RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray
|
||||
,
|
||||
@RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString
|
||||
,
|
||||
@RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@RequestParam(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -272,12 +303,18 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
ResponseEntity<Void> testGroupParameters(
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup,
|
||||
@RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup
|
||||
,
|
||||
@RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup
|
||||
,
|
||||
@RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -296,6 +333,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> testInlineAdditionalProperties(
|
||||
@RequestBody Map<String, String> requestBody
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -314,8 +352,10 @@ public interface FakeApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> testJsonFormData(
|
||||
@RequestParam(value = "param", required = true) String param,
|
||||
@RequestParam(value = "param", required = true) String param
|
||||
,
|
||||
@RequestParam(value = "param2", required = true) String param2
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -334,6 +374,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> testNullable(
|
||||
@RequestBody ChildWithNullableDto childWithNullableDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -353,10 +394,14 @@ public interface FakeApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
ResponseEntity<Void> testQueryParameterCollectionFormat(
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@RequestParam(value = "http", required = true) List<String> http,
|
||||
@RequestParam(value = "url", required = true) List<String> url,
|
||||
@RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
);
|
||||
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@ public interface FakeClassnameTags123Api {
|
||||
)
|
||||
ResponseEntity<ClientDto> testClassname(
|
||||
@RequestBody ClientDto clientDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> addPet(
|
||||
@RequestBody PetDto petDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -58,8 +59,10 @@ public interface PetApi {
|
||||
accept = { "application/json" }
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@PathVariable("petId") Long petId,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -78,6 +81,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<PetDto>> findPetsByStatus(
|
||||
@RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -98,6 +102,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Set<PetDto>> findPetsByTags(
|
||||
@RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -117,6 +122,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<PetDto> getPetById(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -133,6 +139,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<ResponseObjectWithDifferentFieldNamesDto> responseObjectDifferentNames(
|
||||
@PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -154,6 +161,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> updatePet(
|
||||
@RequestBody PetDto petDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -173,9 +181,12 @@ public interface PetApi {
|
||||
contentType = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestParam(value = "name", required = false) String name,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -195,9 +206,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ApiResponseDto> uploadFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -217,9 +231,12 @@ public interface PetApi {
|
||||
contentType = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ApiResponseDto> uploadFileWithRequiredFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile,
|
||||
@PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile
|
||||
,
|
||||
@RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@PathVariable("order_id") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -71,6 +72,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<OrderDto> getOrderById(
|
||||
@PathVariable("order_id") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -90,6 +92,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<OrderDto> placeOrder(
|
||||
@RequestBody OrderDto orderDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@RequestBody UserDto userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -54,6 +55,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@RequestBody List<UserDto> userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -72,6 +74,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@RequestBody List<UserDto> userDto
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -90,6 +93,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -109,6 +113,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<UserDto> getUserByName(
|
||||
@PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -127,8 +132,10 @@ public interface UserApi {
|
||||
accept = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@RequestParam(value = "username", required = true) String username,
|
||||
@RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -164,8 +171,10 @@ public interface UserApi {
|
||||
contentType = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@PathVariable("username") String username,
|
||||
@PathVariable("username") String username
|
||||
,
|
||||
@RequestBody UserDto userDto
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -41,6 +41,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -58,8 +59,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @PathVariable("petId") Long petId,
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestHeader(value = "api_key", required = false) Optional<String> apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -79,6 +82,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -100,6 +104,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -120,6 +125,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -144,6 +150,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> updatePet(
|
||||
@Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -163,9 +170,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @PathVariable("petId") Long petId,
|
||||
@Valid @RequestParam(value = "name", required = false) Optional<String> name,
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
,
|
||||
@Valid @RequestParam(value = "name", required = false) Optional<String> name
|
||||
,
|
||||
@Valid @RequestParam(value = "status", required = false) Optional<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -186,9 +196,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @PathVariable("petId") Long petId,
|
||||
@Valid @RequestParam(value = "additionalMetadata", required = false) Optional<String> additionalMetadata,
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
,
|
||||
@Valid @RequestParam(value = "additionalMetadata", required = false) Optional<String> additionalMetadata
|
||||
,
|
||||
@RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -75,6 +76,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -95,6 +97,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -56,6 +57,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -74,6 +76,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -92,6 +95,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -112,6 +116,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -131,8 +136,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -168,8 +175,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @PathVariable("username") String username,
|
||||
@NotNull @PathVariable("username") String username
|
||||
,
|
||||
@Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -99,8 +100,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -136,6 +139,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -174,6 +178,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -211,6 +216,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -254,6 +260,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -285,9 +292,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -322,9 +332,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -159,6 +161,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -63,6 +63,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -93,6 +94,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -123,6 +125,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -154,6 +157,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -188,6 +192,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -220,8 +225,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -282,8 +289,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -71,6 +71,7 @@ public interface PetApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Pet>> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -100,8 +101,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -137,6 +140,7 @@ public interface PetApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<List<Pet>>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -175,6 +179,7 @@ public interface PetApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<List<Pet>>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -212,6 +217,7 @@ public interface PetApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Pet>> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -255,6 +261,7 @@ public interface PetApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Pet>> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -286,9 +293,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -323,9 +333,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
CompletableFuture<ResponseEntity<ModelApiResponse>> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -62,6 +62,7 @@ public interface StoreApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -127,6 +128,7 @@ public interface StoreApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Order>> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -160,6 +162,7 @@ public interface StoreApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Order>> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -64,6 +64,7 @@ public interface UserApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -94,6 +95,7 @@ public interface UserApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -124,6 +126,7 @@ public interface UserApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -155,6 +158,7 @@ public interface UserApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -189,6 +193,7 @@ public interface UserApi {
|
||||
)
|
||||
CompletableFuture<ResponseEntity<User>> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -221,8 +226,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
CompletableFuture<ResponseEntity<String>> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -283,8 +290,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
CompletableFuture<ResponseEntity<Void>> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -59,10 +59,14 @@ public interface DefaultApi {
|
||||
value = DefaultApi.PATH_GET
|
||||
)
|
||||
ResponseEntity<Void> get(
|
||||
@NotNull @Parameter(name = "date", description = "A date path parameter", required = true, in = ParameterIn.PATH) @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@NotNull @Parameter(name = "dateTime", description = "A date-time query parameter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "dateTime", required = true, defaultValue = "1973-12-19T03:39:57-08:00") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@NotNull @Parameter(name = "X-Order-Date", description = "A date header parameter", required = true, in = ParameterIn.HEADER) @RequestHeader(value = "X-Order-Date", required = true, defaultValue = "1974-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate xOrderDate,
|
||||
@Parameter(name = "loginDate", description = "A date cookie parameter", in = ParameterIn.COOKIE) @CookieValue(name = "loginDate", required = false, defaultValue = "1975-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate loginDate
|
||||
@NotNull @Parameter(name = "date", description = "A date path parameter", required = true, in = ParameterIn.PATH) @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@NotNull @Parameter(name = "dateTime", description = "A date-time query parameter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "dateTime", required = true, defaultValue = "1973-12-19T03:39:57-08:00") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@NotNull @Parameter(name = "X-Order-Date", description = "A date header parameter", required = true, in = ParameterIn.HEADER) @RequestHeader(value = "X-Order-Date", required = true, defaultValue = "1974-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate xOrderDate
|
||||
,
|
||||
|
||||
@Parameter(name = "loginDate", description = "A date cookie parameter", in = ParameterIn.COOKIE) @CookieValue(name = "loginDate", required = false, defaultValue = "1975-01-01") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate loginDate
|
||||
);
|
||||
|
||||
|
||||
@@ -88,8 +92,10 @@ public interface DefaultApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "date", description = "A date path parameter", required = true, in = ParameterIn.PATH) @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@Parameter(name = "visitDate", description = "Updated last visit timestamp") @Valid @RequestParam(value = "visitDate", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime visitDate
|
||||
@NotNull @Parameter(name = "date", description = "A date path parameter", required = true, in = ParameterIn.PATH) @PathVariable("date") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@Parameter(name = "visitDate", description = "Updated last visit timestamp") @Valid @RequestParam(value = "visitDate", required = false, defaultValue = "1971-12-19T03:39:57-08:00") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime visitDate
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -62,6 +62,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
ResponseEntity<Client> call123testSpecialTags(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> createXmlItem(
|
||||
@Parameter(name = "XmlItem", description = "XmlItem Body", required = true) @Valid @RequestBody XmlItem xmlItem
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -99,6 +100,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Boolean> fakeOuterBooleanSerialize(
|
||||
@Parameter(name = "body", description = "Input boolean as post body") @Valid @RequestBody(required = false) @Nullable Boolean body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -128,6 +130,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<OuterComposite> fakeOuterCompositeSerialize(
|
||||
@Parameter(name = "OuterComposite", description = "Input composite as post body") @Valid @RequestBody(required = false) @Nullable OuterComposite outerComposite
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -157,6 +160,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<BigDecimal> fakeOuterNumberSerialize(
|
||||
@Parameter(name = "body", description = "Input number as post body") @Valid @RequestBody(required = false) @Nullable BigDecimal body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -186,6 +190,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<String> fakeOuterStringSerialize(
|
||||
@Parameter(name = "body", description = "Input string as post body") @Valid @RequestBody(required = false) @Nullable String body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -212,6 +217,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> testBodyWithFileSchema(
|
||||
@Parameter(name = "FileSchemaTestClass", description = "", required = true) @Valid @RequestBody FileSchemaTestClass fileSchemaTestClass
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -236,8 +242,10 @@ public interface FakeApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> testBodyWithQueryParams(
|
||||
@NotNull @Parameter(name = "query", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "query", required = true) String query,
|
||||
@NotNull @Parameter(name = "query", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@Parameter(name = "User", description = "", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -268,6 +276,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Client> testClientModel(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -312,20 +321,34 @@ public interface FakeApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> testEndpointParameters(
|
||||
@Parameter(name = "number", description = "None", required = true) @DecimalMin(value = "32.1") @DecimalMax(value = "543.2") @Valid @RequestParam(value = "number", required = true) BigDecimal number,
|
||||
@Parameter(name = "double", description = "None", required = true) @DecimalMin(value = "67.8") @DecimalMax(value = "123.4") @Valid @RequestParam(value = "double", required = true) Double _double,
|
||||
@Parameter(name = "pattern_without_delimiter", description = "None", required = true) @Pattern(regexp = "^[A-Z].*") @Valid @RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@Parameter(name = "byte", description = "None", required = true) @Valid @RequestParam(value = "byte", required = true) byte[] _byte,
|
||||
@Parameter(name = "integer", description = "None") @Min(value = 10) @Max(value = 100) @Valid @RequestParam(value = "integer", required = false) Integer integer,
|
||||
@Parameter(name = "int32", description = "None") @Min(value = 20) @Max(value = 200) @Valid @RequestParam(value = "int32", required = false) Integer int32,
|
||||
@Parameter(name = "int64", description = "None") @Valid @RequestParam(value = "int64", required = false) Long int64,
|
||||
@Parameter(name = "float", description = "None") @DecimalMax(value = "987.6") @Valid @RequestParam(value = "float", required = false) Float _float,
|
||||
@Parameter(name = "string", description = "None") @Pattern(regexp = "/[a-z]/i") @Valid @RequestParam(value = "string", required = false) String string,
|
||||
@Parameter(name = "binary", description = "None") @RequestPart(value = "binary", required = false) MultipartFile binary,
|
||||
@Parameter(name = "date", description = "None") @Valid @RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@Parameter(name = "dateTime", description = "None") @Valid @RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@Parameter(name = "password", description = "None") @Size(min = 10, max = 64) @Valid @RequestParam(value = "password", required = false) String password,
|
||||
@Parameter(name = "number", description = "None", required = true) @DecimalMin(value = "32.1") @DecimalMax(value = "543.2") @Valid @RequestParam(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@Parameter(name = "double", description = "None", required = true) @DecimalMin(value = "67.8") @DecimalMax(value = "123.4") @Valid @RequestParam(value = "double", required = true) Double _double
|
||||
,
|
||||
@Parameter(name = "pattern_without_delimiter", description = "None", required = true) @Pattern(regexp = "^[A-Z].*") @Valid @RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@Parameter(name = "byte", description = "None", required = true) @Valid @RequestParam(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@Parameter(name = "integer", description = "None") @Min(value = 10) @Max(value = 100) @Valid @RequestParam(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@Parameter(name = "int32", description = "None") @Min(value = 20) @Max(value = 200) @Valid @RequestParam(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@Parameter(name = "int64", description = "None") @Valid @RequestParam(value = "int64", required = false) Long int64
|
||||
,
|
||||
@Parameter(name = "float", description = "None") @DecimalMax(value = "987.6") @Valid @RequestParam(value = "float", required = false) Float _float
|
||||
,
|
||||
@Parameter(name = "string", description = "None") @Pattern(regexp = "/[a-z]/i") @Valid @RequestParam(value = "string", required = false) String string
|
||||
,
|
||||
@Parameter(name = "binary", description = "None") @RequestPart(value = "binary", required = false) MultipartFile binary
|
||||
,
|
||||
@Parameter(name = "date", description = "None") @Valid @RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@Parameter(name = "dateTime", description = "None") @Valid @RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@Parameter(name = "password", description = "None") @Size(min = 10, max = 64) @Valid @RequestParam(value = "password", required = false) String password
|
||||
,
|
||||
@Parameter(name = "callback", description = "None") @Valid @RequestParam(value = "callback", required = false) String paramCallback
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -361,14 +384,22 @@ public interface FakeApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> testEnumParameters(
|
||||
@Parameter(name = "enum_header_string_array", description = "Header parameter enum test (string array)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray,
|
||||
@Parameter(name = "enum_header_string", description = "Header parameter enum test (string)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString,
|
||||
@Parameter(name = "enum_query_string_array", description = "Query parameter enum test (string array)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@Parameter(name = "enum_query_string", description = "Query parameter enum test (string)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@Parameter(name = "enum_query_integer", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@Parameter(name = "enum_query_double", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@Parameter(name = "enum_form_string_array", description = "Form parameter enum test (string array)") @Valid @RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@Parameter(name = "enum_form_string", description = "Form parameter enum test (string)") @Valid @RequestParam(value = "enum_form_string", required = false) String enumFormString
|
||||
@Parameter(name = "enum_header_string_array", description = "Header parameter enum test (string array)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray
|
||||
,
|
||||
@Parameter(name = "enum_header_string", description = "Header parameter enum test (string)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString
|
||||
,
|
||||
@Parameter(name = "enum_query_string_array", description = "Query parameter enum test (string array)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@Parameter(name = "enum_query_string", description = "Query parameter enum test (string)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@Parameter(name = "enum_query_integer", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@Parameter(name = "enum_query_double", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@Parameter(name = "enum_form_string_array", description = "Form parameter enum test (string array)") @Valid @RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@Parameter(name = "enum_form_string", description = "Form parameter enum test (string)") @Valid @RequestParam(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -399,12 +430,18 @@ public interface FakeApi {
|
||||
value = FakeApi.PATH_TEST_GROUP_PARAMETERS
|
||||
)
|
||||
ResponseEntity<Void> testGroupParameters(
|
||||
@NotNull @Parameter(name = "required_string_group", description = "Required String in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@NotNull @Parameter(name = "required_boolean_group", description = "Required Boolean in group parameters", required = true, in = ParameterIn.HEADER) @RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup,
|
||||
@NotNull @Parameter(name = "required_int64_group", description = "Required Integer in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@Parameter(name = "string_group", description = "String in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@Parameter(name = "boolean_group", description = "Boolean in group parameters", in = ParameterIn.HEADER) @RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup,
|
||||
@NotNull @Parameter(name = "required_string_group", description = "Required String in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@NotNull @Parameter(name = "required_boolean_group", description = "Required Boolean in group parameters", required = true, in = ParameterIn.HEADER) @RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup
|
||||
,
|
||||
@NotNull @Parameter(name = "required_int64_group", description = "Required Integer in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@Parameter(name = "string_group", description = "String in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@Parameter(name = "boolean_group", description = "Boolean in group parameters", in = ParameterIn.HEADER) @RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup
|
||||
,
|
||||
@Parameter(name = "int64_group", description = "Integer in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -432,6 +469,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> testInlineAdditionalProperties(
|
||||
@Parameter(name = "request_body", description = "request body", required = true) @Valid @RequestBody Map<String, String> requestBody
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -459,8 +497,10 @@ public interface FakeApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> testJsonFormData(
|
||||
@Parameter(name = "param", description = "field1", required = true) @Valid @RequestParam(value = "param", required = true) String param,
|
||||
@Parameter(name = "param", description = "field1", required = true) @Valid @RequestParam(value = "param", required = true) String param
|
||||
,
|
||||
@Parameter(name = "param2", description = "field2", required = true) @Valid @RequestParam(value = "param2", required = true) String param2
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -488,6 +528,7 @@ public interface FakeApi {
|
||||
)
|
||||
ResponseEntity<Void> testNullable(
|
||||
@Parameter(name = "ChildWithNullable", description = "request body", required = true) @Valid @RequestBody ChildWithNullable childWithNullable
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -515,10 +556,14 @@ public interface FakeApi {
|
||||
value = FakeApi.PATH_TEST_QUERY_PARAMETER_COLLECTION_FORMAT
|
||||
)
|
||||
ResponseEntity<Void> testQueryParameterCollectionFormat(
|
||||
@NotNull @Parameter(name = "pipe", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@NotNull @Parameter(name = "http", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "http", required = true) List<String> http,
|
||||
@NotNull @Parameter(name = "url", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "url", required = true) List<String> url,
|
||||
@NotNull @Parameter(name = "pipe", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@NotNull @Parameter(name = "http", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@NotNull @Parameter(name = "url", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@NotNull @Parameter(name = "context", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
);
|
||||
|
||||
|
||||
|
||||
@@ -65,6 +65,7 @@ public interface FakeClassnameTags123Api {
|
||||
)
|
||||
ResponseEntity<Client> testClassname(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -99,8 +100,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -136,6 +139,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -174,6 +178,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Set<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -211,6 +216,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -237,6 +243,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<ResponseObjectWithDifferentFieldNames> responseObjectDifferentNames(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -273,6 +280,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -304,9 +312,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -341,9 +352,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -378,9 +392,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFileWithRequiredFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "requiredFile", description = "file to upload", required = true) @RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "requiredFile", description = "file to upload", required = true) @RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "order_id", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("order_id") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "order_id", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("order_id") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -159,6 +161,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -60,6 +60,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -87,6 +88,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -114,6 +116,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -142,6 +145,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -176,6 +180,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -208,8 +213,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -264,8 +271,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -64,6 +64,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> addPet(
|
||||
@Parameter(name = "body", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -91,8 +92,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -127,7 +130,8 @@ public interface PetApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) List<String> status,
|
||||
@NotNull @Parameter(name = "status", description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) List<String> status
|
||||
,
|
||||
@ParameterObject final Pageable pageable
|
||||
);
|
||||
|
||||
@@ -167,8 +171,10 @@ public interface PetApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags,
|
||||
@Parameter(name = "size", description = "A test HeaderParam for issue #8315 - must NOT be removed when x-spring-paginated:true is used.", in = ParameterIn.HEADER) @RequestHeader(value = "size", required = false) @Nullable String size,
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
,
|
||||
@Parameter(name = "size", description = "A test HeaderParam for issue #8315 - must NOT be removed when x-spring-paginated:true is used.", in = ParameterIn.HEADER) @RequestHeader(value = "size", required = false) @Nullable String size
|
||||
,
|
||||
@ParameterObject final Pageable pageable
|
||||
);
|
||||
|
||||
@@ -207,6 +213,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -239,6 +246,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Void> updatePet(
|
||||
@Parameter(name = "body", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -268,9 +276,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -303,9 +314,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -156,6 +158,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "body", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order body
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -59,6 +59,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "body", description = "Created user object", required = true) @Valid @RequestBody User body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -83,6 +84,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "body", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -107,6 +109,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "body", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> body
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -135,6 +138,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -167,6 +171,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -197,8 +202,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -273,8 +280,10 @@ public interface UserApi {
|
||||
value = UserApi.PATH_UPDATE_USER
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "body", description = "Updated user object", required = true) @Valid @RequestBody User body
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -99,8 +100,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -136,6 +139,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -174,6 +178,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -211,6 +216,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -254,6 +260,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -285,9 +292,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -322,9 +332,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -126,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -159,6 +161,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -63,6 +63,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -93,6 +94,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -123,6 +125,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -154,6 +157,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -188,6 +192,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -220,8 +225,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -282,8 +289,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -99,8 +100,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -136,6 +139,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -174,6 +178,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -211,6 +216,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -254,6 +260,7 @@ public interface PetApi {
|
||||
)
|
||||
ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -285,9 +292,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -322,9 +332,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) throws Exception;
|
||||
|
||||
}
|
||||
|
||||
@@ -61,6 +61,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -126,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -159,6 +161,7 @@ public interface StoreApi {
|
||||
)
|
||||
ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) throws Exception;
|
||||
|
||||
}
|
||||
|
||||
@@ -63,6 +63,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -93,6 +94,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -123,6 +125,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -154,6 +157,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -188,6 +192,7 @@ public interface UserApi {
|
||||
)
|
||||
ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -220,8 +225,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) throws Exception;
|
||||
|
||||
|
||||
@@ -282,8 +289,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) throws Exception;
|
||||
|
||||
}
|
||||
|
||||
@@ -77,6 +77,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -123,8 +124,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -163,6 +166,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -218,6 +222,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -272,6 +277,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -332,6 +338,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -380,9 +387,12 @@ public interface PetApi {
|
||||
consumes = "application/x-www-form-urlencoded"
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -420,9 +430,12 @@ public interface PetApi {
|
||||
consumes = "multipart/form-data"
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -139,6 +140,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -189,6 +191,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -103,6 +104,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -136,6 +138,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -170,6 +173,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -207,6 +211,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -256,8 +261,10 @@ public interface UserApi {
|
||||
produces = { "application/json", "application/xml" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -324,8 +331,10 @@ public interface UserApi {
|
||||
consumes = "application/json"
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface BarApi {
|
||||
)
|
||||
default ResponseEntity<Bar> createBar(
|
||||
@Parameter(name = "BarCreate", description = "", required = true) @Valid @RequestBody BarCreate barCreate
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -69,6 +69,7 @@ public interface FooApi {
|
||||
)
|
||||
default ResponseEntity<FooRefOrValue> createFoo(
|
||||
@Parameter(name = "Foo", description = "The Foo to be created") @Valid @RequestBody(required = false) @Nullable Foo foo
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface BarApi {
|
||||
)
|
||||
default ResponseEntity<Bar> createBar(
|
||||
@Parameter(name = "BarCreate", description = "", required = true) @Valid @RequestBody BarCreate barCreate
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -69,6 +69,7 @@ public interface FooApi {
|
||||
)
|
||||
default ResponseEntity<FooRefOrValue> createFoo(
|
||||
@Parameter(name = "Foo", description = "The Foo to be created") @Valid @RequestBody(required = false) @Nullable Foo foo
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface BarApi {
|
||||
)
|
||||
default ResponseEntity<Bar> createBar(
|
||||
@Parameter(name = "BarCreate", description = "", required = true) @Valid @RequestBody BarCreate barCreate
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -69,6 +69,7 @@ public interface FooApi {
|
||||
)
|
||||
default ResponseEntity<FooRefOrValue> createFoo(
|
||||
@Parameter(name = "Foo", description = "The Foo to be created") @Valid @RequestBody(required = false) @Nullable Foo foo
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -77,6 +77,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -123,8 +124,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -163,6 +166,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -218,6 +222,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -272,6 +277,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -332,6 +338,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -380,9 +387,12 @@ public interface PetApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -420,9 +430,12 @@ public interface PetApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -139,6 +140,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -189,6 +191,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -103,6 +104,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -136,6 +138,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -170,6 +173,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -207,6 +211,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -256,8 +261,10 @@ public interface UserApi {
|
||||
produces = { "application/xml", "application/json" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -324,8 +331,10 @@ public interface UserApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
|
||||
@@ -77,6 +77,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -123,8 +124,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -163,6 +166,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -218,6 +222,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -272,6 +277,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -332,6 +338,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -380,9 +387,12 @@ public interface PetApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -420,9 +430,12 @@ public interface PetApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -139,6 +140,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -189,6 +191,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -103,6 +104,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -136,6 +138,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -170,6 +173,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -207,6 +211,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -256,8 +261,10 @@ public interface UserApi {
|
||||
produces = { "application/xml", "application/json" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -324,8 +331,10 @@ public interface UserApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
|
||||
@@ -65,6 +65,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
default ResponseEntity<Client> call123testSpecialTags(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) {
|
||||
return getDelegate().call123testSpecialTags(client);
|
||||
}
|
||||
|
||||
@@ -75,6 +75,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> createXmlItem(
|
||||
@Parameter(name = "XmlItem", description = "XmlItem Body", required = true) @Valid @RequestBody XmlItem xmlItem
|
||||
|
||||
) {
|
||||
return getDelegate().createXmlItem(xmlItem);
|
||||
}
|
||||
@@ -106,6 +107,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Boolean> fakeOuterBooleanSerialize(
|
||||
@Parameter(name = "body", description = "Input boolean as post body") @Valid @RequestBody(required = false) @Nullable Boolean body
|
||||
|
||||
) {
|
||||
return getDelegate().fakeOuterBooleanSerialize(body);
|
||||
}
|
||||
@@ -137,6 +139,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<OuterComposite> fakeOuterCompositeSerialize(
|
||||
@Parameter(name = "OuterComposite", description = "Input composite as post body") @Valid @RequestBody(required = false) @Nullable OuterComposite outerComposite
|
||||
|
||||
) {
|
||||
return getDelegate().fakeOuterCompositeSerialize(outerComposite);
|
||||
}
|
||||
@@ -168,6 +171,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<BigDecimal> fakeOuterNumberSerialize(
|
||||
@Parameter(name = "body", description = "Input number as post body") @Valid @RequestBody(required = false) @Nullable BigDecimal body
|
||||
|
||||
) {
|
||||
return getDelegate().fakeOuterNumberSerialize(body);
|
||||
}
|
||||
@@ -199,6 +203,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<String> fakeOuterStringSerialize(
|
||||
@Parameter(name = "body", description = "Input string as post body") @Valid @RequestBody(required = false) @Nullable String body
|
||||
|
||||
) {
|
||||
return getDelegate().fakeOuterStringSerialize(body);
|
||||
}
|
||||
@@ -227,6 +232,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<ResponseObjectWithDifferentFieldNames> responseObjectDifferentNames(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
return getDelegate().responseObjectDifferentNames(petId);
|
||||
}
|
||||
@@ -255,6 +261,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> testBodyWithFileSchema(
|
||||
@Parameter(name = "FileSchemaTestClass", description = "", required = true) @Valid @RequestBody FileSchemaTestClass fileSchemaTestClass
|
||||
|
||||
) {
|
||||
return getDelegate().testBodyWithFileSchema(fileSchemaTestClass);
|
||||
}
|
||||
@@ -281,8 +288,10 @@ public interface FakeApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> testBodyWithQueryParams(
|
||||
@NotNull @Parameter(name = "query", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "query", required = true) String query,
|
||||
@NotNull @Parameter(name = "query", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@Parameter(name = "User", description = "", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return getDelegate().testBodyWithQueryParams(query, user);
|
||||
}
|
||||
@@ -315,6 +324,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Client> testClientModel(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) {
|
||||
return getDelegate().testClientModel(client);
|
||||
}
|
||||
@@ -361,20 +371,34 @@ public interface FakeApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> testEndpointParameters(
|
||||
@Parameter(name = "number", description = "None", required = true) @DecimalMin(value = "32.1") @DecimalMax(value = "543.2") @Valid @RequestParam(value = "number", required = true) BigDecimal number,
|
||||
@Parameter(name = "double", description = "None", required = true) @DecimalMin(value = "67.8") @DecimalMax(value = "123.4") @Valid @RequestParam(value = "double", required = true) Double _double,
|
||||
@Parameter(name = "pattern_without_delimiter", description = "None", required = true) @Pattern(regexp = "^[A-Z].*") @Valid @RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@Parameter(name = "byte", description = "None", required = true) @Valid @RequestParam(value = "byte", required = true) byte[] _byte,
|
||||
@Parameter(name = "integer", description = "None") @Min(value = 10) @Max(value = 100) @Valid @RequestParam(value = "integer", required = false) Integer integer,
|
||||
@Parameter(name = "int32", description = "None") @Min(value = 20) @Max(value = 200) @Valid @RequestParam(value = "int32", required = false) Integer int32,
|
||||
@Parameter(name = "int64", description = "None") @Valid @RequestParam(value = "int64", required = false) Long int64,
|
||||
@Parameter(name = "float", description = "None") @DecimalMax(value = "987.6") @Valid @RequestParam(value = "float", required = false) Float _float,
|
||||
@Parameter(name = "string", description = "None") @Pattern(regexp = "/[a-z]/i") @Valid @RequestParam(value = "string", required = false) String string,
|
||||
@Parameter(name = "binary", description = "None") @RequestPart(value = "binary", required = false) MultipartFile binary,
|
||||
@Parameter(name = "date", description = "None") @Valid @RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@Parameter(name = "dateTime", description = "None") @Valid @RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@Parameter(name = "password", description = "None") @Size(min = 10, max = 64) @Valid @RequestParam(value = "password", required = false) String password,
|
||||
@Parameter(name = "number", description = "None", required = true) @DecimalMin(value = "32.1") @DecimalMax(value = "543.2") @Valid @RequestParam(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@Parameter(name = "double", description = "None", required = true) @DecimalMin(value = "67.8") @DecimalMax(value = "123.4") @Valid @RequestParam(value = "double", required = true) Double _double
|
||||
,
|
||||
@Parameter(name = "pattern_without_delimiter", description = "None", required = true) @Pattern(regexp = "^[A-Z].*") @Valid @RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@Parameter(name = "byte", description = "None", required = true) @Valid @RequestParam(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@Parameter(name = "integer", description = "None") @Min(value = 10) @Max(value = 100) @Valid @RequestParam(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@Parameter(name = "int32", description = "None") @Min(value = 20) @Max(value = 200) @Valid @RequestParam(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@Parameter(name = "int64", description = "None") @Valid @RequestParam(value = "int64", required = false) Long int64
|
||||
,
|
||||
@Parameter(name = "float", description = "None") @DecimalMax(value = "987.6") @Valid @RequestParam(value = "float", required = false) Float _float
|
||||
,
|
||||
@Parameter(name = "string", description = "None") @Pattern(regexp = "/[a-z]/i") @Valid @RequestParam(value = "string", required = false) String string
|
||||
,
|
||||
@Parameter(name = "binary", description = "None") @RequestPart(value = "binary", required = false) MultipartFile binary
|
||||
,
|
||||
@Parameter(name = "date", description = "None") @Valid @RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@Parameter(name = "dateTime", description = "None") @Valid @RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@Parameter(name = "password", description = "None") @Size(min = 10, max = 64) @Valid @RequestParam(value = "password", required = false) String password
|
||||
,
|
||||
@Parameter(name = "callback", description = "None") @Valid @RequestParam(value = "callback", required = false) String paramCallback
|
||||
|
||||
) {
|
||||
return getDelegate().testEndpointParameters(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, string, binary, date, dateTime, password, paramCallback);
|
||||
}
|
||||
@@ -412,14 +436,22 @@ public interface FakeApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> testEnumParameters(
|
||||
@Parameter(name = "enum_header_string_array", description = "Header parameter enum test (string array)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray,
|
||||
@Parameter(name = "enum_header_string", description = "Header parameter enum test (string)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString,
|
||||
@Parameter(name = "enum_query_string_array", description = "Query parameter enum test (string array)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@Parameter(name = "enum_query_string", description = "Query parameter enum test (string)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@Parameter(name = "enum_query_integer", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@Parameter(name = "enum_query_double", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@Parameter(name = "enum_form_string_array", description = "Form parameter enum test (string array)") @Valid @RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@Parameter(name = "enum_form_string", description = "Form parameter enum test (string)") @Valid @RequestParam(value = "enum_form_string", required = false) String enumFormString
|
||||
@Parameter(name = "enum_header_string_array", description = "Header parameter enum test (string array)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string_array", required = false) @Nullable List<String> enumHeaderStringArray
|
||||
,
|
||||
@Parameter(name = "enum_header_string", description = "Header parameter enum test (string)", in = ParameterIn.HEADER) @RequestHeader(value = "enum_header_string", required = false, defaultValue = "-efg") String enumHeaderString
|
||||
,
|
||||
@Parameter(name = "enum_query_string_array", description = "Query parameter enum test (string array)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@Parameter(name = "enum_query_string", description = "Query parameter enum test (string)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@Parameter(name = "enum_query_integer", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@Parameter(name = "enum_query_double", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@Parameter(name = "enum_form_string_array", description = "Form parameter enum test (string array)") @Valid @RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@Parameter(name = "enum_form_string", description = "Form parameter enum test (string)") @Valid @RequestParam(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
) {
|
||||
return getDelegate().testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
}
|
||||
@@ -452,12 +484,18 @@ public interface FakeApi {
|
||||
value = FakeApi.PATH_TEST_GROUP_PARAMETERS
|
||||
)
|
||||
default ResponseEntity<Void> testGroupParameters(
|
||||
@NotNull @Parameter(name = "required_string_group", description = "Required String in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@NotNull @Parameter(name = "required_boolean_group", description = "Required Boolean in group parameters", required = true, in = ParameterIn.HEADER) @RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup,
|
||||
@NotNull @Parameter(name = "required_int64_group", description = "Required Integer in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@Parameter(name = "string_group", description = "String in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@Parameter(name = "boolean_group", description = "Boolean in group parameters", in = ParameterIn.HEADER) @RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup,
|
||||
@NotNull @Parameter(name = "required_string_group", description = "Required String in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@NotNull @Parameter(name = "required_boolean_group", description = "Required Boolean in group parameters", required = true, in = ParameterIn.HEADER) @RequestHeader(value = "required_boolean_group", required = true) Boolean requiredBooleanGroup
|
||||
,
|
||||
@NotNull @Parameter(name = "required_int64_group", description = "Required Integer in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@Parameter(name = "string_group", description = "String in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@Parameter(name = "boolean_group", description = "Boolean in group parameters", in = ParameterIn.HEADER) @RequestHeader(value = "boolean_group", required = false) @Nullable Boolean booleanGroup
|
||||
,
|
||||
@Parameter(name = "int64_group", description = "Integer in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
) {
|
||||
return getDelegate().testGroupParameters(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
|
||||
}
|
||||
@@ -487,6 +525,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> testInlineAdditionalProperties(
|
||||
@Parameter(name = "request_body", description = "request body", required = true) @Valid @RequestBody Map<String, String> requestBody
|
||||
|
||||
) {
|
||||
return getDelegate().testInlineAdditionalProperties(requestBody);
|
||||
}
|
||||
@@ -516,8 +555,10 @@ public interface FakeApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> testJsonFormData(
|
||||
@Parameter(name = "param", description = "field1", required = true) @Valid @RequestParam(value = "param", required = true) String param,
|
||||
@Parameter(name = "param", description = "field1", required = true) @Valid @RequestParam(value = "param", required = true) String param
|
||||
,
|
||||
@Parameter(name = "param2", description = "field2", required = true) @Valid @RequestParam(value = "param2", required = true) String param2
|
||||
|
||||
) {
|
||||
return getDelegate().testJsonFormData(param, param2);
|
||||
}
|
||||
@@ -547,6 +588,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> testNullable(
|
||||
@Parameter(name = "ChildWithNullable", description = "request body", required = true) @Valid @RequestBody ChildWithNullable childWithNullable
|
||||
|
||||
) {
|
||||
return getDelegate().testNullable(childWithNullable);
|
||||
}
|
||||
@@ -576,10 +618,14 @@ public interface FakeApi {
|
||||
value = FakeApi.PATH_TEST_QUERY_PARAMETER_COLLECTION_FORMAT
|
||||
)
|
||||
default ResponseEntity<Void> testQueryParameterCollectionFormat(
|
||||
@NotNull @Parameter(name = "pipe", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@NotNull @Parameter(name = "http", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "http", required = true) List<String> http,
|
||||
@NotNull @Parameter(name = "url", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "url", required = true) List<String> url,
|
||||
@NotNull @Parameter(name = "pipe", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@NotNull @Parameter(name = "http", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@NotNull @Parameter(name = "url", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@NotNull @Parameter(name = "context", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
) {
|
||||
return getDelegate().testQueryParameterCollectionFormat(pipe, http, url, context);
|
||||
}
|
||||
@@ -645,9 +691,12 @@ public interface FakeApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFileWithRequiredFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "requiredFile", description = "file to upload", required = true) @RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "requiredFile", description = "file to upload", required = true) @RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
) {
|
||||
return getDelegate().uploadFileWithRequiredFile(petId, requiredFile, additionalMetadata);
|
||||
}
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface FakeClassnameTestApi {
|
||||
)
|
||||
default ResponseEntity<Client> testClassname(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) {
|
||||
return getDelegate().testClassname(client);
|
||||
}
|
||||
|
||||
@@ -70,6 +70,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Void> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
return getDelegate().addPet(pet);
|
||||
}
|
||||
@@ -103,8 +104,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) {
|
||||
return getDelegate().deletePet(petId, apiKey);
|
||||
}
|
||||
@@ -142,6 +145,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
) {
|
||||
return getDelegate().findPetsByStatus(status);
|
||||
}
|
||||
@@ -182,6 +186,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Set<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
) {
|
||||
return getDelegate().findPetsByTags(tags);
|
||||
}
|
||||
@@ -221,6 +226,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
return getDelegate().getPetById(petId);
|
||||
}
|
||||
@@ -259,6 +265,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Void> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
return getDelegate().updatePet(pet);
|
||||
}
|
||||
@@ -292,9 +299,12 @@ public interface PetApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return getDelegate().updatePetWithForm(petId, name, status);
|
||||
}
|
||||
@@ -331,9 +341,12 @@ public interface PetApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
return getDelegate().uploadFile(petId, additionalMetadata, file);
|
||||
}
|
||||
|
||||
@@ -64,6 +64,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "order_id", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("order_id") String orderId
|
||||
|
||||
) {
|
||||
return getDelegate().deleteOrder(orderId);
|
||||
}
|
||||
@@ -133,6 +134,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "order_id", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("order_id") Long orderId
|
||||
|
||||
) {
|
||||
return getDelegate().getOrderById(orderId);
|
||||
}
|
||||
@@ -168,6 +170,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
return getDelegate().placeOrder(order);
|
||||
}
|
||||
|
||||
@@ -63,6 +63,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return getDelegate().createUser(user);
|
||||
}
|
||||
@@ -92,6 +93,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return getDelegate().createUsersWithArrayInput(user);
|
||||
}
|
||||
@@ -121,6 +123,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return getDelegate().createUsersWithListInput(user);
|
||||
}
|
||||
@@ -151,6 +154,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return getDelegate().deleteUser(username);
|
||||
}
|
||||
@@ -187,6 +191,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return getDelegate().getUserByName(username);
|
||||
}
|
||||
@@ -221,8 +226,10 @@ public interface UserApi {
|
||||
produces = { "application/xml", "application/json" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return getDelegate().loginUser(username, password);
|
||||
}
|
||||
@@ -281,8 +288,10 @@ public interface UserApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return getDelegate().updateUser(username, user);
|
||||
}
|
||||
|
||||
@@ -69,6 +69,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
default ResponseEntity<Client> call123testSpecialTags(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -79,6 +79,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> createXmlItem(
|
||||
@Parameter(name = "XmlItem", description = "XmlItem Body", required = true) @Valid @RequestBody XmlItem xmlItem
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -111,6 +112,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Boolean> fakeOuterBooleanSerialize(
|
||||
@Parameter(name = "body", description = "Input boolean as post body") @Valid @RequestBody(required = false) @Nullable Boolean body
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -143,6 +145,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<OuterComposite> fakeOuterCompositeSerialize(
|
||||
@Parameter(name = "OuterComposite", description = "Input composite as post body") @Valid @RequestBody(required = false) @Nullable OuterComposite outerComposite
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -184,6 +187,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<BigDecimal> fakeOuterNumberSerialize(
|
||||
@Parameter(name = "body", description = "Input number as post body") @Valid @RequestBody(required = false) @Nullable BigDecimal body
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -216,6 +220,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<String> fakeOuterStringSerialize(
|
||||
@Parameter(name = "body", description = "Input string as post body") @Valid @RequestBody(required = false) @Nullable String body
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -245,6 +250,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<ResponseObjectWithDifferentFieldNames> responseObjectDifferentNames(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -283,6 +289,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> testBodyWithFileSchema(
|
||||
@Parameter(name = "FileSchemaTestClass", description = "", required = true) @Valid @RequestBody FileSchemaTestClass fileSchemaTestClass
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -310,8 +317,10 @@ public interface FakeApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> testBodyWithQueryParams(
|
||||
@NotNull @Parameter(name = "query", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "query", required = true) String query,
|
||||
@NotNull @Parameter(name = "query", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "query", required = true) String query
|
||||
,
|
||||
@Parameter(name = "User", description = "", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -345,6 +354,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Client> testClientModel(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -401,20 +411,34 @@ public interface FakeApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> testEndpointParameters(
|
||||
@Parameter(name = "number", description = "None", required = true) @DecimalMin(value = "32.1") @DecimalMax(value = "543.2") @Valid @RequestParam(value = "number", required = true) BigDecimal number,
|
||||
@Parameter(name = "double", description = "None", required = true) @DecimalMin(value = "67.8") @DecimalMax(value = "123.4") @Valid @RequestParam(value = "double", required = true) Double _double,
|
||||
@Parameter(name = "pattern_without_delimiter", description = "None", required = true) @Pattern(regexp = "^[A-Z].*") @Valid @RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter,
|
||||
@Parameter(name = "byte", description = "None", required = true) @Valid @RequestParam(value = "byte", required = true) byte[] _byte,
|
||||
@Parameter(name = "integer", description = "None") @Min(value = 10) @Max(value = 100) @Valid @RequestParam(value = "integer", required = false) Integer integer,
|
||||
@Parameter(name = "int32", description = "None") @Min(value = 20) @Max(value = 200) @Valid @RequestParam(value = "int32", required = false) Integer int32,
|
||||
@Parameter(name = "int64", description = "None") @Valid @RequestParam(value = "int64", required = false) Long int64,
|
||||
@Parameter(name = "float", description = "None") @DecimalMax(value = "987.6") @Valid @RequestParam(value = "float", required = false) Float _float,
|
||||
@Parameter(name = "string", description = "None") @Pattern(regexp = "/[a-z]/i") @Valid @RequestParam(value = "string", required = false) String string,
|
||||
@Parameter(name = "binary", description = "None") @RequestPart(value = "binary", required = false) MultipartFile binary,
|
||||
@Parameter(name = "date", description = "None") @Valid @RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@Parameter(name = "dateTime", description = "None") @Valid @RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@Parameter(name = "password", description = "None") @Size(min = 10, max = 64) @Valid @RequestParam(value = "password", required = false) String password,
|
||||
@Parameter(name = "number", description = "None", required = true) @DecimalMin(value = "32.1") @DecimalMax(value = "543.2") @Valid @RequestParam(value = "number", required = true) BigDecimal number
|
||||
,
|
||||
@Parameter(name = "double", description = "None", required = true) @DecimalMin(value = "67.8") @DecimalMax(value = "123.4") @Valid @RequestParam(value = "double", required = true) Double _double
|
||||
,
|
||||
@Parameter(name = "pattern_without_delimiter", description = "None", required = true) @Pattern(regexp = "^[A-Z].*") @Valid @RequestParam(value = "pattern_without_delimiter", required = true) String patternWithoutDelimiter
|
||||
,
|
||||
@Parameter(name = "byte", description = "None", required = true) @Valid @RequestParam(value = "byte", required = true) byte[] _byte
|
||||
,
|
||||
@Parameter(name = "integer", description = "None") @Min(value = 10) @Max(value = 100) @Valid @RequestParam(value = "integer", required = false) Integer integer
|
||||
,
|
||||
@Parameter(name = "int32", description = "None") @Min(value = 20) @Max(value = 200) @Valid @RequestParam(value = "int32", required = false) Integer int32
|
||||
,
|
||||
@Parameter(name = "int64", description = "None") @Valid @RequestParam(value = "int64", required = false) Long int64
|
||||
,
|
||||
@Parameter(name = "float", description = "None") @DecimalMax(value = "987.6") @Valid @RequestParam(value = "float", required = false) Float _float
|
||||
,
|
||||
@Parameter(name = "string", description = "None") @Pattern(regexp = "/[a-z]/i") @Valid @RequestParam(value = "string", required = false) String string
|
||||
,
|
||||
@Parameter(name = "binary", description = "None") @RequestPart(value = "binary", required = false) MultipartFile binary
|
||||
,
|
||||
@Parameter(name = "date", description = "None") @Valid @RequestParam(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date
|
||||
,
|
||||
@Parameter(name = "dateTime", description = "None") @Valid @RequestParam(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime
|
||||
,
|
||||
@Parameter(name = "password", description = "None") @Size(min = 10, max = 64) @Valid @RequestParam(value = "password", required = false) String password
|
||||
,
|
||||
@Parameter(name = "callback", description = "None") @Valid @RequestParam(value = "callback", required = false) String paramCallback
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -455,12 +479,18 @@ public interface FakeApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> testEnumParameters(
|
||||
@Parameter(name = "enum_query_string_array", description = "Query parameter enum test (string array)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray,
|
||||
@Parameter(name = "enum_query_string", description = "Query parameter enum test (string)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString,
|
||||
@Parameter(name = "enum_query_integer", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger,
|
||||
@Parameter(name = "enum_query_double", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble,
|
||||
@Parameter(name = "enum_form_string_array", description = "Form parameter enum test (string array)") @Valid @RequestPart(value = "enum_form_string_array", required = false) List<String> enumFormStringArray,
|
||||
@Parameter(name = "enum_form_string", description = "Form parameter enum test (string)") @Valid @RequestParam(value = "enum_form_string", required = false) String enumFormString
|
||||
@Parameter(name = "enum_query_string_array", description = "Query parameter enum test (string array)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string_array", required = false) @Nullable List<String> enumQueryStringArray
|
||||
,
|
||||
@Parameter(name = "enum_query_string", description = "Query parameter enum test (string)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_string", required = false, defaultValue = "-efg") String enumQueryString
|
||||
,
|
||||
@Parameter(name = "enum_query_integer", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_integer", required = false) @Nullable Integer enumQueryInteger
|
||||
,
|
||||
@Parameter(name = "enum_query_double", description = "Query parameter enum test (double)", in = ParameterIn.QUERY) @Valid @RequestParam(value = "enum_query_double", required = false) @Nullable Double enumQueryDouble
|
||||
,
|
||||
@Parameter(name = "enum_form_string_array", description = "Form parameter enum test (string array)") @Valid @RequestPart(value = "enum_form_string_array", required = false, defaultValue = "$") List<String> enumFormStringArray
|
||||
,
|
||||
@Parameter(name = "enum_form_string", description = "Form parameter enum test (string)") @Valid @RequestParam(value = "enum_form_string", required = false, defaultValue = "-efg") String enumFormString
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -496,10 +526,14 @@ public interface FakeApi {
|
||||
value = FakeApi.PATH_TEST_GROUP_PARAMETERS
|
||||
)
|
||||
default ResponseEntity<Void> testGroupParameters(
|
||||
@NotNull @Parameter(name = "required_string_group", description = "Required String in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup,
|
||||
@NotNull @Parameter(name = "required_int64_group", description = "Required Integer in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group,
|
||||
@Parameter(name = "string_group", description = "String in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup,
|
||||
@NotNull @Parameter(name = "required_string_group", description = "Required String in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_string_group", required = true) Integer requiredStringGroup
|
||||
,
|
||||
@NotNull @Parameter(name = "required_int64_group", description = "Required Integer in group parameters", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "required_int64_group", required = true) Long requiredInt64Group
|
||||
,
|
||||
@Parameter(name = "string_group", description = "String in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "string_group", required = false) @Nullable Integer stringGroup
|
||||
,
|
||||
@Parameter(name = "int64_group", description = "Integer in group parameters", in = ParameterIn.QUERY) @Valid @RequestParam(value = "int64_group", required = false) @Nullable Long int64Group
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -530,6 +564,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> testInlineAdditionalProperties(
|
||||
@Parameter(name = "request_body", description = "request body", required = true) @Valid @RequestBody Map<String, String> requestBody
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -560,8 +595,10 @@ public interface FakeApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> testJsonFormData(
|
||||
@Parameter(name = "param", description = "field1", required = true) @Valid @RequestParam(value = "param", required = true) String param,
|
||||
@Parameter(name = "param", description = "field1", required = true) @Valid @RequestParam(value = "param", required = true) String param
|
||||
,
|
||||
@Parameter(name = "param2", description = "field2", required = true) @Valid @RequestParam(value = "param2", required = true) String param2
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -592,6 +629,7 @@ public interface FakeApi {
|
||||
)
|
||||
default ResponseEntity<Void> testNullable(
|
||||
@Parameter(name = "ChildWithNullable", description = "request body", required = true) @Valid @RequestBody ChildWithNullable childWithNullable
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -622,10 +660,14 @@ public interface FakeApi {
|
||||
value = FakeApi.PATH_TEST_QUERY_PARAMETER_COLLECTION_FORMAT
|
||||
)
|
||||
default ResponseEntity<Void> testQueryParameterCollectionFormat(
|
||||
@NotNull @Parameter(name = "pipe", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "pipe", required = true) List<String> pipe,
|
||||
@NotNull @Parameter(name = "http", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "http", required = true) List<String> http,
|
||||
@NotNull @Parameter(name = "url", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "url", required = true) List<String> url,
|
||||
@NotNull @Parameter(name = "pipe", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "pipe", required = true) List<String> pipe
|
||||
,
|
||||
@NotNull @Parameter(name = "http", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "http", required = true) List<String> http
|
||||
,
|
||||
@NotNull @Parameter(name = "url", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "url", required = true) List<String> url
|
||||
,
|
||||
@NotNull @Parameter(name = "context", description = "", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "context", required = true) List<String> context
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -702,9 +744,12 @@ public interface FakeApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFileWithRequiredFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "requiredFile", description = "file to upload", required = true) @RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "requiredFile", description = "file to upload", required = true) @RequestPart(value = "requiredFile", required = true) MultipartFile requiredFile
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -72,6 +72,7 @@ public interface FakeClassnameTestApi {
|
||||
)
|
||||
default ResponseEntity<Client> testClassname(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -74,6 +74,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Void> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -111,6 +112,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -149,6 +151,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) List<String> status
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -204,6 +207,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Set<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) Set<String> tags
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -258,6 +262,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -311,6 +316,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Void> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -345,9 +351,12 @@ public interface PetApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -385,9 +394,12 @@ public interface PetApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -68,6 +68,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "order_id", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("order_id") String orderId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -139,6 +140,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "order_id", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("order_id") Long orderId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -189,6 +191,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -67,6 +67,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -97,6 +98,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -127,6 +129,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -158,6 +161,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -195,6 +199,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -244,8 +249,10 @@ public interface UserApi {
|
||||
produces = { "application/xml", "application/json" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -306,8 +313,10 @@ public interface UserApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
|
||||
@@ -48,6 +48,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> addPet(
|
||||
@Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -82,8 +83,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @PathVariable("petId") Long petId,
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
,
|
||||
@RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -106,6 +109,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -144,6 +148,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -181,6 +186,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -222,6 +228,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> updatePet(
|
||||
@Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -258,9 +265,12 @@ public interface PetApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @PathVariable("petId") Long petId,
|
||||
@Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
,
|
||||
@Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -284,9 +294,12 @@ public interface PetApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @PathVariable("petId") Long petId,
|
||||
@Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @PathVariable("petId") Long petId
|
||||
,
|
||||
@Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -45,6 +45,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @PathVariable("orderId") String orderId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -88,6 +89,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @PathVariable("orderId") Long orderId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -125,6 +127,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -45,6 +45,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -66,6 +67,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -87,6 +89,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -108,6 +111,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -131,6 +135,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -167,8 +172,10 @@ public interface UserApi {
|
||||
produces = { "application/xml", "application/json" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -210,8 +217,10 @@ public interface UserApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @PathVariable("username") String username,
|
||||
@NotNull @PathVariable("username") String username
|
||||
,
|
||||
@Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
|
||||
@@ -78,6 +78,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> addPet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -124,8 +125,10 @@ public interface PetApi {
|
||||
value = PetApi.PATH_DELETE_PET
|
||||
)
|
||||
default ResponseEntity<Void> deletePet(
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@NotNull @Parameter(name = "petId", description = "Pet id to delete", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "api_key", description = "", in = ParameterIn.HEADER) @RequestHeader(value = "api_key", required = false) @Nullable String apiKey
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -164,6 +167,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByStatus(
|
||||
@NotNull @Parameter(name = "status", deprecated = true, description = "Status values that need to be considered for filter", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "status", required = true) @Deprecated List<String> status
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -219,6 +223,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<List<Pet>> findPetsByTags(
|
||||
@NotNull @Parameter(name = "tags", description = "Tags to filter by", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "tags", required = true) List<String> tags
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -273,6 +278,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> getPetById(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to return", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -333,6 +339,7 @@ public interface PetApi {
|
||||
)
|
||||
default ResponseEntity<Pet> updatePet(
|
||||
@Parameter(name = "Pet", description = "Pet object that needs to be added to the store", required = true) @Valid @RequestBody Pet pet
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -381,9 +388,12 @@ public interface PetApi {
|
||||
consumes = { "application/x-www-form-urlencoded" }
|
||||
)
|
||||
default ResponseEntity<Void> updatePetWithForm(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet that needs to be updated", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "name", description = "Updated name of the pet") @Valid @RequestParam(value = "name", required = false) String name
|
||||
,
|
||||
@Parameter(name = "status", description = "Updated status of the pet") @Valid @RequestParam(value = "status", required = false) String status
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -421,9 +431,12 @@ public interface PetApi {
|
||||
consumes = { "multipart/form-data" }
|
||||
)
|
||||
default ResponseEntity<ModelApiResponse> uploadFile(
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@NotNull @Parameter(name = "petId", description = "ID of pet to update", required = true, in = ParameterIn.PATH) @PathVariable("petId") Long petId
|
||||
,
|
||||
@Parameter(name = "additionalMetadata", description = "Additional data to pass to server") @Valid @RequestParam(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
,
|
||||
@Parameter(name = "file", description = "file to upload") @RequestPart(value = "file", required = false) MultipartFile file
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -69,6 +69,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteOrder(
|
||||
@NotNull @Parameter(name = "orderId", description = "ID of the order that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("orderId") String orderId
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -140,6 +141,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> getOrderById(
|
||||
@NotNull @Min(value = 1L) @Max(value = 5L) @Parameter(name = "orderId", description = "ID of pet that needs to be fetched", required = true, in = ParameterIn.PATH) @PathVariable("orderId") Long orderId
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -190,6 +192,7 @@ public interface StoreApi {
|
||||
)
|
||||
default ResponseEntity<Order> placeOrder(
|
||||
@Parameter(name = "Order", description = "order placed for purchasing the pet", required = true) @Valid @RequestBody Order order
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
|
||||
@@ -71,6 +71,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUser(
|
||||
@Parameter(name = "User", description = "Created user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -104,6 +105,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithArrayInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -137,6 +139,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> createUsersWithListInput(
|
||||
@Parameter(name = "User", description = "List of user object", required = true) @Valid @RequestBody List<@Valid User> user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -171,6 +174,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<Void> deleteUser(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -208,6 +212,7 @@ public interface UserApi {
|
||||
)
|
||||
default ResponseEntity<User> getUserByName(
|
||||
@NotNull @Parameter(name = "username", description = "The name that needs to be fetched. Use user1 for testing.", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
|
||||
) {
|
||||
getRequest().ifPresent(request -> {
|
||||
for (MediaType mediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
|
||||
@@ -257,8 +262,10 @@ public interface UserApi {
|
||||
produces = { "application/xml", "application/json" }
|
||||
)
|
||||
default ResponseEntity<String> loginUser(
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username,
|
||||
@NotNull @Pattern(regexp = "^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$") @Parameter(name = "username", description = "The user name for login", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "username", required = true) String username
|
||||
,
|
||||
@NotNull @Parameter(name = "password", description = "The password for login in clear text", required = true, in = ParameterIn.QUERY) @Valid @RequestParam(value = "password", required = true) String password
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
@@ -325,8 +332,10 @@ public interface UserApi {
|
||||
consumes = { "application/json" }
|
||||
)
|
||||
default ResponseEntity<Void> updateUser(
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username,
|
||||
@NotNull @Parameter(name = "username", description = "name that need to be deleted", required = true, in = ParameterIn.PATH) @PathVariable("username") String username
|
||||
,
|
||||
@Parameter(name = "User", description = "Updated user object", required = true) @Valid @RequestBody User user
|
||||
|
||||
) {
|
||||
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
|
||||
|
||||
|
||||
@@ -62,6 +62,7 @@ public interface AnotherFakeApi {
|
||||
)
|
||||
ResponseEntity<Client> call123testSpecialTags(
|
||||
@Parameter(name = "Client", description = "client model", required = true) @Valid @RequestBody Client client
|
||||
|
||||
) throws Exception;
|
||||
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user