是否有任何注释或方法在swagger中正确显示API模型(JSON)中的互斥字段?例如 . 如果我有以下API模型并且我想显示字段A和B是互斥的,例如Java类称AtoZ具有以下结构

class AtoZ {
   String A;
   String B;
   @ApiModelProperty(value ="This is field C", required = true)
   String C;
}

假设字段C需要如上所述,但字段A和B是互斥的,即只需要/可以存在一个字段 . 如果A和B都注释为Optional(即required = false),则不会强制执行互斥约束 .

想知道在swagger中是否有任何适当的注释允许在Swagger UI中记录这种结构?