検索

40.2. URI オプション

download PDF

Azure Storage Blob Service コンポーネントにはオプションがありません。

Azure Storage Blob Service エンドポイントは、URI 構文を使用して設定されます。

azure-blob:containerOrBlobUri

パスおよびクエリーパラメーターを使用します。

40.2.1. パスパラメーター (1 個のパラメーター):

名前説明デフォルトタイプ

containerOrBlobUri

必須 コンテナーまたは BLOB コンパクト Uri

 

String

40.2.2. クエリーパラメーター (19 パラメーター)

名前説明デフォルトタイプ

azureBlobClient (common)

blob サービスクライアント

 

CloudBlob

blobOffset (common)

アップロードまたはダウンロード操作の BLOB オフセットを設定します。デフォルトは 0 です。

0

Long

blobType (common)

blob タイプを設定します。デフォルトは blockblob です

blockblob

BlobType

closeStreamAfterRead (common)

読み取り後にストリームを閉じるか、開いたままにします。デフォルトは true です。

true

boolean

credentials (common)

ストレージ認証情報を設定します。ほとんどの場合に必要です

 

StorageCredentials

dataLength (common)

ダウンロード操作またはページ blob アップロード操作のデータ長を設定する

 

Long

fileDir (common)

ダウンロードした blob が保存されるファイルディレクトリーを設定します

 

String

publicForRead (common)

ストレージリソースは、コンテンツを読み取るためにパブリックにすることができます。このプロパティーが有効になっている場合、認証情報を設定する必要はありません

false

boolean

streamReadSize (common)

blob コンテンツを読み取るときの最小読み取りサイズをバイト単位で設定します

 

int

bridgeErrorHandler (consumer)

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

false

boolean

exceptionHandler (consumer)

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

 

ExceptionHandler

exchangePattern (consumer)

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

 

ExchangePattern

blobMetadata (producer)

blob メタデータを設定する

 

Map

blobPrefix (producer)

BLOB の一覧表示に使用できる接頭辞を設定します

 

String

closeStreamAfterWrite (producer)

書き込み後にストリームを閉じるか、開いたままにします。デフォルトは true です。

true

boolean

operation (producer)

プロデューサーへの Blob サービス操作のヒント

listBlobs

BlobServiceOperations

streamWriteSize (producer)

ブロックおよびページブロックを書き込むためのバッファーのサイズを設定します

 

int

useFlatListing (producer)

フラットまたは階層的な blob リストを使用するかどうかを指定します

true

boolean

synchronous (advanced)

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

false

boolean

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.