Как аннотировать тип ответа ImmutableMap для swagger - PullRequest
0 голосов
/ 19 декабря 2018

Как вы документируете ответ, ImmutableMap?Ответ представляет собой одноэлементную неизменяемую карту, и ключ карты является фиксированным.

Это тело метода.

return ImmutableMap.of("key_name", function_returning_string());

Тип результата метода - Map<String, String>.

Без аннотации для ответа, вывод пользовательского интерфейса Swagger просто показывает это:

{}

При использовании ReDoc для визуализации API, результат выглядит следующим образом:

enter image description here

Я бы хотел, чтобы это поле "имя свойства" отображалось как значение ключа, используемого в одной неизменяемой карте.

Справка!

...