261.2.2. クエリーパラメーター(6 パラメーター):
| Name | 説明 | デフォルト | Type |
|---|---|---|---|
| basePath (producer) | API basePath(例: /v2)デフォルトは未設定です。設定しないと、Swagger 仕様およびコンポーネント設定の値が上書きされます。 | 文字列 | |
| componentName (producer) | リクエストを実行する Camel コンポーネントの名前。compnent は Camel レジストリーに存在し、RestProducerFactory サービスプロバイダーインターフェースを実装する必要があります。設定されていない場合は、CLASSPATH が RestProducerFactory SPI を実装する単一のコンポーネントを検索します。コンポーネントの設定を上書きします。 | 文字列 | |
| 消費 (プロデューサー) | このコンポーネントが消費できるペイロードタイプ。application/json や複数のタイプの application/json、application/xml、q=0.5 など、RFC7231 に従って 1 つのタイプを使用できます。これは Accept HTTP ヘッダーの値と同じです。設定すると、Swagger 仕様で見つかった値や、コンポーネントの設定に含まれる値が上書きされます。 | 文字列 | |
| ホスト (プロデューサー) | HTTP 要求を https://hostname:port の形式で転送するスキームホスト名およびポート。エンドポイント、コンポーネント、または Camel Context の correspoding REST 設定で設定できます。このコンポーネントに複数の名前を付けた場合(例: petstore)、REST 設定が最初に参照され、次に rest-swagger およびグローバル設定が最後に確認されます。設定すると、Swagger 仕様で見つかった値が上書きされる場合、RestConfiguration になります。その他のすべての設定を上書きします。 | 文字列 | |
| 生成 (プロデューサー) | このコンポーネントによって生成されるペイロードタイプ。たとえば、RFC7231 に準拠する application/json などです。これは Content-Type HTTP ヘッダーの値と同じです。設定すると、Swagger 仕様に存在する値が上書きされます。その他のすべての設定を上書きします。 | 文字列 | |
| 同期 (詳細) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるようにするかを設定します(サポートされている場合)。 | false | boolean |