309.2.2. クエリーパラメーター(18 パラメーター):


Name説明デフォルトType

encoding (common)

テキストベースのストリームを使用するようにエンコーディング(文字セット名)を設定できます(メッセージボディーは String オブジェクトです)。指定されていない場合、Camel は JVM デフォルトの Charset を使用します。

 

文字列

fileName (common)

stream:file URI 形式を使用する場合、このオプションはストリーム先となる/元のファイル名を指定します。

 

文字列

URL (common)

stream:url URI 形式を使用する場合、このオプションはストリーム先となる/元の URL を指定します。入出力ストリームは、JDK URLConnection 機能を使用して開きます。

 

文字列

bridgeErrorHandler (consumer)

コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

false

boolean

groupLines (consumer)

コンシューマーの X 行数をグループ化します。たとえば、10 行をグループ化し、行ごとに 1 つの Exchange ではなく、10 行だけを区切るには、エクスチェンジを 1 行ずつ実行します。

 

int

groupStrategy (consumer)

カスタム GroupStrategy を使用して行をグループ化する方法を制御できます。

 

GroupStrategy

initialPromptDelay (consumer)

メッセージプロンプトを表示するまでの初期の遅延(ミリ秒単位)。この遅延は 1 回のみ発生します。システムの起動時に使用して、システムに他のロギングが行われている間にメッセージプロンプトが書き込まれないようにすることができます。

2000

Long

promptDelay (consumer)

メッセージプロンプトを表示する前の任意の遅延(ミリ秒単位)。

 

Long

promptMessage (consumer)

stream:in からの読み取り時に使用するメッセージプロンプトです。たとえば、これを Enter a コマンドに設定できます。

 

文字列

Retry (consumer)

上書きされた場合はファイルを開く再試行します(tail --retry など)。

false

boolean

scanStream (consumer)

unix tail コマンドなどのストリームを継続的に読み取るために使用します。

false

boolean

scanStreamDelay (consumer)

scanStream の使用時の読み取り試行の間隔(ミリ秒単位)。

 

Long

exceptionHandler (consumer)

コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されていないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

 

ExceptionHandler

exchangePattern (consumer)

コンシューマーがエクスチェンジを作成する際に交換パターンを設定します。

 

ExchangePattern

autoCloseCount (producer)

プロデューサー側でストリームを閉じる前に処理するメッセージの数。デフォルトではストリームを閉じないでください(プロデューサーが停止した場合のみ)。追加のメッセージが送信されると、ストリームが別の autoCloseCount バッチに対して再度開きます。

 

int

closeOnDone (producer)

このオプションは Splitter と併用され、同じファイルにストリーミングされます。パフォーマンスを向上させるために、ストリームを開いた状態にし、Splitter が実行された場合にのみ閉じられることです。これは、2 つ以上のファイルではなく、同じファイルにストリーミングする必要がある点に注意してください。

false

boolean

遅延 (プロデューサー)

ストリームを生成する前の初期遅延(ミリ秒単位)。

 

Long

同期 (詳細)

同期処理を厳密に使用するか、Camel が非同期処理を使用できるようにするかを設定します(サポートされている場合)。

false

boolean

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.