4.2. API Designer からの Fuse Camel プロジェクトの生成

API Designer を使用し、API 定義に基づいて Fuse Camel プロジェクトを生成できます。

前提条件

  • API Designer がローカル OpenShift クラスターにインストールされ、実行されています。
  • API Designer がアプリケーションとして追加された既存の OpenShift プロジェクトがあります。
  • API Designer コンソールで API 定義ファイルを作成し、開いています。

手順

API Designer コンソールで、以下を実行します。

  1. Generate をクリックします。
  2. ドロップダウンリストから Fuse Camel Project を選択します。

API Designer は camel-project.zip ファイルを生成し、ローカルのデフォルトダウンロードフォルダーにダウンロードします。

zip ファイルには、Camel の Rest DSL を使用して API 定義のデフォルトのスケルトン実装を提供し、すべてのリソース操作に対応する Fuse Camel プロジェクトが含まれます。またプロジェクトには、プロジェクトの生成に使用した元の OpenAPI 定義ファイルも含まれます。