Можно ли посоветовать генератору спецификаций Swagger Open API не включать внутренние детали определенных классов, таких как коллекции Java, исключения и т. Д.?
Например:
@Operation(
operationId = "createRecord",
description = "Creates a record with the given details",
requestBody =
@RequestBody(
description = "Create record request",
required = true,
content =
@Content(schema = @Schema(implementation = RecordRequest.class)))
.....
.....
.....
И модель RecordRequest имеет атрибуты List или Map, сгенерированные вводят атрибуты классов List и Map тоже в сгенерированную спецификацию, что нежелательно. У меня есть куча ненужных атрибутов и классов схемы в сгенерированных спецификациях.
Есть ли способ избежать документирования классов в пакетах Java и т. Д.?
Спасибо.