Игнорирование определенных параметров в проекте Swagger Open API-dropwizard
Я пытался добавить фильтр в мой существующий код API. Я использовал стандартный метод переопределения класса SwaggerSpecFilter и на основе проверки параметров я смог отфильтровать те параметры, которые я не хочу использовать. Теперь требование состоит в том, что у нас есть несколько сотен API, и мы не хотим продолжать добавлять аннотации для каждого, чтобы фильтровать его должным образом.
Я следовал этому методу, указанному для фильтрации, но я не уверен, что вместо этого нужно фильтровать в соответствии с параметром datatype, чтобы мне не пришлось добавлять некоторые дополнительные access="internal"
Параметр для всего. Ответ, который я упоминал, таков: как я могу настроить Swagger на игнорирование @Suspended AsyncResponse в методах @Asynchronous jax-rs bean?
Но parameter.dataType()
не доступно ни в одной версии Swagger от 1.5.0 до 1.5.20
Если это не так, может кто-нибудь помочь мне с этой идеей централизованной проверки параметров, а не показа во внешнем мире. Спасибо