swagger-codegenのYAMLがあります。このエンドポイントを2つの別々のクラスに生成したいのですが、デフォルトでは両方のエンドポイントで1つのapiクラスを生成します別のAPIとしてマークするには?swager-codegenを使用して別のクラスにエンドポイントを生成
/tenants:
post:
produces:
- application/json
consumes:
- application/json
parameters:
- name: body
in: body
required: true
schema:
$ref: "#/definitions/TenantRequest"
#################### User ####################
/tenants/{tenantId}/users:
post:
description: Create a User
produces:
- application/json
consumes:
- application/json
parameters:
- name: tenantId
in: path
required: true
type: string
- name: body
in: body
description: User object
required: true
schema:
$ref: "#/definitions/UserRequest"
これは、あなたがあなた自身のクライアントを作成する場合は、別の操作グループ(にそれらを置くために最初のものを上書きすることができ、DefaultGeneratr.javaで 'processOperation'メソッドによって呼び出さDefaultCodegen.javaで' addOperationToGroup'方法で行われますそのためのクラス)。しかし、私はそれらのエンドポイントを維持したい場合、簡単な方法はないと思います。 – moondaisy