Я хотел бы добавить в документацию Swagger описание того, что некоторые параметры в теле запроса являются необязательными.
Должен ли я использовать аннотацию @ApiParam для такого описания? Я пытался использовать @ApiModelProperty(notes = ""), но это не сработало.
@PostMapping(value = "/users/")
public ResponseEntity<Object> users(@RequestBody PostUserRequest postUserRequest) {}
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class PostUserRequest {
@ApiParam(value = "This is optional parameter")
private String phone;
}




Вы можете использовать так:
@ApiModelProperty(value = "This parameter is optional", required = false)
это не работает к сожалению