37.2.2. クエリーパラメーター(19 パラメーター):
| Name | 説明 | デフォルト | Type |
|---|---|---|---|
| azureBlobClient (common) | blob サービスクライアント | CloudBlob | |
| blobOffset (common) | アップロードまたはダウンロード操作の Blob オフセットを設定します。デフォルトは 0 です。 | 0 | Long |
| blobType (common) | blob タイプを設定します。'blockblob' はデフォルトです。 | blockblob | BlobType |
| closeStreamAfterRead (common) | 読み取り後にストリームを閉じるか、または開いたままにします。デフォルトは true です。 | true | boolean |
| 認証情報 (共通) | ほとんどの場合は、ストレージ認証情報を設定します。 | StorageCredentials | |
| dataLength (common) | ダウンロードまたはページブロブのアップロード操作のデータ長の設定 | Long | |
| fileDir (common) | ダウンロードした Blob が保存されるファイルディレクトリーを設定します。 | 文字列 | |
| publicForRead (common) | このプロパティーが有効な場合は、ストレージリソースを公開してコンテンツを読み取ることができます。この場合、認証情報を設定する必要はありません。 | false | boolean |
| streamReadSize (common) | Blob コンテンツの読み取り時に最小の読み取りサイズをバイト単位で設定します。 | int | |
| bridgeErrorHandler (consumer) | コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | false | boolean |
| exceptionHandler (consumer) | コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されていないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | ExceptionHandler | |
| exchangePattern (consumer) | コンシューマーがエクスチェンジを作成する際に交換パターンを設定します。 | ExchangePattern | |
| blobMetadata (producer) | Blob メタデータの設定 | マップ | |
| blobPrefix (producer) | Blob の一覧表示に使用できる接頭辞の設定 | 文字列 | |
| closeStreamAfterWrite (producer) | 書き込み後にストリームを閉じるか、または開いたままにします。デフォルトは true です。 | true | boolean |
| 操作 (プロデューサー) | Blob サービス操作のプロデューサーへのヒント | listBlobs | BlobServiceOperations |
| streamWriteSize (producer) | ブロックおよびページブロックを書き込むバッファーのサイズを設定します。 | int | |
| useFlatListing (producer) | フラットまたは階層の Blob リストを使用するかどうかを指定します。 | true | boolean |
| 同期 (詳細) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるようにするかを設定します(サポートされている場合)。 | false | boolean |
必要な Azure Storage Blob Service コンポーネントのオプション
プライベート Blob にアクセスする必要がある場合は、containerOrBlob 名および認証情報を提供する必要があります。