kumuluz-OpenAPI(swaggerUI)

Я ищу способ изменить пример значений тела запроса в Swagger UI. У меня сейчас

@ApiResponse(
                responseCode = "201",
                description = "Group created",
                content = @Content(schema = @Schema(implementation = GroupDTO.class))
        ),

который в свою очередь создает следующее в теле запроса под значением модели / примера

{
 "currentUserId": 0,
 "newUserId": 0,
 "receiverGroupId": 0,
 "receiverGroupName": "string"
}

Который в основном берет groupDTO.class в качестве примера модели со значениями по умолчанию 0 и строки. Но я хочу свой собственный пример, что-то вроде этого

{
 "currentUserId": 3,
 "newUserId": 4,
 "receiverGroupName": "banana"
}

Я пользуюсь зависимостями

<dependency>
      <groupId>com.kumuluz.ee.openapi</groupId>
      <artifactId>kumuluzee-openapi</artifactId>
      <version>1.0.0</version>
  </dependency>
  <dependency>
      <groupId>com.kumuluz.ee.openapi</groupId>
      <artifactId>kumuluzee-openapi-ui</artifactId>
      <version>1.0.0</version>
  </dependency>

Я видел несколько примеров с использованием нотации @ApiModel, но, похоже, не существует kumuluz-api.

0 ответов

Другие вопросы по тегам