260.2.2. クエリーパラメーター(15 パラメーター):
Name | 説明 | デフォルト | Type |
---|---|---|---|
componentName (common) | REST トランスポートに使用する Camel Rest コンポーネント(restlet、spark-rest など)。明示的にコンポーネントが設定されていない場合、Camel は Rest DSL と統合する Camel コンポーネントがある場合や、org.apache.camel.spi.RestConsumerFactory がレジストリーに登録されている場合は検索します。いずれかのファイルが見つかると、それが使用されます。 | 文字列 | |
消費 (共通) | 'text/xml' などのメディアタイプ、または 'application/json' などのメディアタイプは、この REST サービスが受け入れます。デフォルトでは、あらゆる種類のタイプを受け入れます。 | 文字列 | |
inType (common) | 受信 POJO バインディングタイプを FQN クラス名として宣言するには、以下を実行します。 | 文字列 | |
outType (common) | 発信 POJO バインディングタイプを FQN クラス名として宣言するには、以下を実行します。 | 文字列 | |
生成 (共通) | 'text/xml' などのメディアタイプ、または 'application/json' などのメディアタイプは、この REST サービスを返します。 | 文字列 | |
routeId (common) | この REST サービスにより作成されるルートの名前 | 文字列 | |
bridgeErrorHandler (consumer) | コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN/ERROR レベルでログに記録され無視されます。 | false | boolean |
Description (consumer) | この REST サービスを文書化するための人的説明 | 文字列 | |
exceptionHandler (consumer) | コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されていないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN/ERROR レベルでログに記録され、無視されます。 | ExceptionHandler | |
exchangePattern (consumer) | エクスチェンジの作成時にデフォルトの交換パターンを設定します。 | ExchangePattern | |
apiDoc (producer) | 使用する swagger api doc リソース。リソースはデフォルトでクラスパスからロードされ、JSon 形式である必要があります。 | 文字列 | |
bindingMode (producer) | プロデューサーのバインディングモードを設定します。'off' 以外のものに設定されている場合、プロデューサーは受信メッセージのボディーを inType から json または xml に、応答を json または xml から outType に変換しようとします。 | RestBindingMode | |
ホスト (プロデューサー) | 使用する HTTP サービスのホストおよびポート(swagger スキーマのホストはオーバーライド) | 文字列 | |
queryParameters (producer) | 呼び出しする HTTP サービスのクエリーパラメーター | 文字列 | |
同期 (詳細) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるようにするかを設定します(サポートされている場合)。 | false | boolean |