19. フィールドアクションの抽出
本文からフィールドを抽出します
19.1. 設定オプション リンクのコピーリンクがクリップボードにコピーされました!
以下の表では、extract-field-action Kamelet で利用可能な設定オプションをまとめています。
| プロパティー | 名前 | 説明 | 型 | デフォルト | 例 |
|---|---|---|---|---|---|
| field * | Field | 追加するフィールドの名前 |
| ||
| headerOutput | Header Output | 有効にすると、アクションは抽出されたフィールドを CamelKameletsExtractFieldName という名前のヘッダーに保存します。 |
|
| |
| headerOutputName | Header Output Name | 抽出されたフィールドを含むヘッダーのカスタム名 |
|
| |
| strictHeaderCheck | Strict Header Check | 有効にすると、アクションはヘッダー出力名 (カスタムまたはデフォルト) が Exchange ですでに使用されているかどうかを確認します。そうであれば、抽出されたフィールドはメッセージ本文に保存され、そうでない場合は、抽出されたフィールドは選択したヘッダー (カスタムまたはデフォルト) に保存されます。 |
|
| |
| trimField | Trim Field | 有効にすると、Raw 抽出フィールドが返されます |
|
|
* = アスタリスクの付いたフィールドは 必須 です。
19.2. 依存関係 リンクのコピーリンクがクリップボードにコピーされました!
実行時に、extract-field-action Kamelet は以下の依存関係の存在に依存します。
- mvn:org.apache.camel.kamelets:camel-kamelets-utils
- camel:kamelet
- camel:core
- camel:jackson
19.3. Kamelets ソースファイル リンクのコピーリンクがクリップボードにコピーされました!
https://github.com/apache/camel-kamelets/blob/4.8.x/kamelets/extract-field-action.kamelet.yaml