Я использую Swagger @ApiModelProperty на своих полях в Pojo и имею SpringFox для автодокументов.Вот пример pojo:
public class Pojo {
@ApiModelProperty(value =" some id", hidden = true)
private final String id;
}
У меня есть конечная точка, которая принимает Pojo, эта конечная точка может быть / конечной точкой.Эта конечная точка имеет как глагол PUT, так и POST.Есть ли способ с помощью Swagger Annotation или SpringFox Docket config, чтобы сказать, что на POST-файлах скрывают поле 'id' из документов, но на PUT-файлах это поле отображается в документах.
Мне не нужно создавать дубликаты классов Pojo только для того, чтобы я мог комментировать поле, которое будет скрыто.