217.2.2. クエリーパラメーター(17 パラメーター):
| Name | 説明 | デフォルト | Type |
|---|---|---|---|
| バケット (共通) | データベース内の GridFS バケットの名前を設定します。デフォルトは fs です。 | fs | 文字列 |
| データベース (共通) | Required: ターゲットに設定する MongoDB データベースの名前を設定します。 | 文字列 | |
| readPreference (common) | Mongo コネクションで MongoDB ReadPreference を設定します。接続に直接設定された読み取り設定は、この設定によって上書きされます。リンク com.mongodb.ReadPreferencevalueOf(String)ユーティリティーメソッドを使用して、渡された readPreference 値を解決します。使用できる値の例には、最も近い、プライマリー、またはセカンダリーなどがあります。 | ReadPreference | |
| writeConcern (common) | 標準の MongoDB を使用して、MongoDB の書き込み操作用に WriteConcern を設定します。link WriteConcernvalueOf(String)メソッドを呼び出すことで、WriteConcern クラスのフィールドから解決されました。 | WriteConcern | |
| writeConcernRef (common) | MongoDB での書き込み操作用に WriteConcern を設定し、Bean ref でレジストリーに存在するカスタムの WriteConcern に渡します。また、キーを渡すことで標準の WriteConcerns を使用することもできます。link setWriteConcern(String)setWriteConcern メソッドを参照してください。 | WriteConcern | |
| bridgeErrorHandler (consumer) | コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | false | boolean |
| 遅延 (コンシューマー) | コンシューマー内のポーリング間の遅延を設定します。デフォルトは 500ms です。 | 500 | Long |
| fileAttributeName (consumer) | QueryType が FileAttribute を使用する場合、使用される属性の名前が設定されます。デフォルトは camel-processed です。 | camel-processed | 文字列 |
| initialDelay (コンシューマー) | コンシューマーがポーリングを開始する前に initialDelay を設定します。デフォルトは 1000ms です。 | 1000 | Long |
| persistentTSCollection (consumer) | QueryType が永続タイムスタンプを使用する場合、これは DB 内のコレクションの名前を設定し、タイムスタンプを保存します。 | camel-timestamps | 文字列 |
| persistentTSObject (consumer) | QueryType が永続タイムスタンプを使用する場合、これはコレクションのオブジェクトの ID でタイムスタンプを保存します。 | camel-timestamp | 文字列 |
| クエリー (コンシューマー) | GridFsConsumer でファイルの検索に使用されるクエリーの設定に使用される追加のクエリーパラメーター(JSON 内) | 文字列 | |
| queryStrategy (consumer) | 新規ファイルのポーリングに使用される QueryStrategy を設定します。デフォルトは Timestamp です。 | TimeStamp | QueryStrategy |
| exceptionHandler (consumer) | コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されていないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | ExceptionHandler | |
| exchangePattern (consumer) | コンシューマーがエクスチェンジを作成する際に交換パターンを設定します。 | ExchangePattern | |
| 操作 (プロデューサー) | このエンドポイントが GridRS に対して実行する操作を設定します。 | 文字列 | |
| 同期 (詳細) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるようにするかを設定します(サポートされている場合)。 | false | boolean |