I'm using the same Object both for my Request and Response on a REST endpoint. Is it possible to annotate a property with ApiModelProperty(access = "response") and then annotate the rest endpoint method with @ApiImplicitParam(access = "response") so that the property only shows up in the swagger doc for the response object and not the request one?
You can achieve the same using @ApiModelProperty(readOnly = true).
Allows a model property to be designated as read only. It will hide property from request and shows for a response only.
@ApiModelProperty(readOnly = true)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With