37.3.5. Azure Blob クライアントの設定
Camel アプリケーションがファイアウォールの背後で実行されている場合や、Azure Blob クライアント設定をさらに制御する必要がある場合は、独自のインスタンスを作成できます。
StorageCredentials credentials = new StorageCredentialsAccountAndKey("camelazure", "thekey");
CloudBlob client = new CloudBlob("camelazure", credentials);
registry.bind("azureBlobClient", client);
そして、Camel azure-blob コンポーネント設定でこれを参照します。
from("azure-blob:/camelazure/container1/blockBlob?azureBlobClient=#client")
.to("mock:result");