コード生成に使用可能な言語とフレームワークを取得します

GET /project/{projectId}/codegen/metadata

コード生成に使用可能な言語とフレームワークを取得します

path パラメータ

  • projectId string 必須

    プロジェクトID

    形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

応答

  • 200 application/ JSON

    OK

    応答属性を非表示 応答属性の表示 オブジェクト
    • metadata array[オブジェクト] 必須
      Hide metadata attributes メタデータ属性の表示 オブジェクト
      • 言語 string 必須

        値は、JAVACSHARPJAVASCRIPTJSON、または PYTHON です。

      • フレームワーク array[オブジェクト] 必須
        フレームワーク属性を非表示にする フレームワーク属性の表示 オブジェクト
        • hasSupportFiles ブール値 必須
        • フレームワーク string 必須

          値は、POJOPOCOSPRING_DATAPERSISTENCE_LAYERMONGOOSE_SCHEMASNODEMONGODB_JSON_SCHEMASTANDARD_JSON_SCHEMAJSON_EXAMPLE_SCHEMA、または PYTHON_TYPED_DICT_CLASSES です。

GET /project/{projectId}/codegen/metadata
curl \
 --request GET 'http://127.0.0.1:8278/api/v1/project/{projectId}/codegen/metadata'
応答の例(200)
{
  "metadata": [
    {
      "language": "JAVA",
      "frameworks": [
        {
          "hasSupportFiles": true,
          "framework": "POJO"
        }
      ]
    }
  ]
}