Openapi generator 在Openapi代码生成中是否可以排除路径?

Openapi generator 在Openapi代码生成中是否可以排除路径?,openapi-generator,Openapi Generator,我们正在使用一个具有许多可选功能的大型第三方API。有27个端点,我们只需要Maven提供其中的几个端点。我们正在使用服务器端生成 如果您对API感兴趣,请访问: 理想情况下,我们只生成并公开我们支持的内容 是否可以只生成API端点列表或排除我们不想支持的端点 我认为有可能只生成某些模型,但这不是我们需要的。-dapi参数在源代码中似乎被视为布尔值 我也在考虑前置处理器,这样我们就不需要手动编辑yaml文件(定期更新)。对预处理yaml文件有什么建议吗?方法是使用环境变量API并提供一个以逗

我们正在使用一个具有许多可选功能的大型第三方API。有27个端点,我们只需要Maven提供其中的几个端点。我们正在使用服务器端生成

如果您对API感兴趣,请访问: 理想情况下,我们只生成并公开我们支持的内容

是否可以只生成API端点列表或排除我们不想支持的端点

我认为有可能只生成某些模型,但这不是我们需要的。-dapi参数在源代码中似乎被视为布尔值


我也在考虑前置处理器,这样我们就不需要手动编辑yaml文件(定期更新)。对预处理yaml文件有什么建议吗?

方法是使用环境变量API并提供一个以逗号分隔的根路径段列表。不幸的是,在我们的例子中,根是/v1,所以我们只生成了一个“api”,不能选择单独的路径

从我们可以使用的所有路径中剥离/v1:

命令行
java-Dapis=“同意,{payment service},账户”

专家

同意书,{支付服务},账户

这个答案非常有用,API是否被排除或生成?您是否有任何示例/示例,我们可以从生成过程中排除某些模型(在公共包中定义为我们在API yaml中引用的外部yaml)。非常感谢。