public final class BlobServiceUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
configureCloudBlobForRead(com.microsoft.azure.storage.blob.CloudBlob client,
BlobServiceConfiguration cfg) |
static com.microsoft.azure.storage.blob.CloudAppendBlob |
createAppendBlobClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static com.microsoft.azure.storage.blob.CloudBlobContainer |
createBlobContainerClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static com.microsoft.azure.storage.blob.CloudBlockBlob |
createBlockBlobClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static com.microsoft.azure.storage.blob.CloudPageBlob |
createPageBlobClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static void |
getBlob(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static String |
getBlobName(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static com.microsoft.azure.storage.blob.CloudBlob |
getConfiguredClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static BlobServiceRequestOptions |
getRequestOptions(org.apache.camel.Exchange exchange) |
static URI |
prepareStorageBlobUri(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg) |
static URI |
prepareStorageBlobUri(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg,
boolean blobNameRequired) |
public static void getBlob(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg)
throws Exception
Exceptionpublic static com.microsoft.azure.storage.blob.CloudBlobContainer createBlobContainerClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg)
throws Exception
Exceptionpublic static com.microsoft.azure.storage.blob.CloudBlockBlob createBlockBlobClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg)
throws Exception
Exceptionpublic static com.microsoft.azure.storage.blob.CloudAppendBlob createAppendBlobClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg)
throws Exception
Exceptionpublic static com.microsoft.azure.storage.blob.CloudPageBlob createPageBlobClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg)
throws Exception
Exceptionpublic static com.microsoft.azure.storage.blob.CloudBlob getConfiguredClient(org.apache.camel.Exchange exchange,
BlobServiceConfiguration cfg)
public static void configureCloudBlobForRead(com.microsoft.azure.storage.blob.CloudBlob client,
BlobServiceConfiguration cfg)
public static URI prepareStorageBlobUri(org.apache.camel.Exchange exchange, BlobServiceConfiguration cfg)
public static URI prepareStorageBlobUri(org.apache.camel.Exchange exchange, BlobServiceConfiguration cfg, boolean blobNameRequired)
public static BlobServiceRequestOptions getRequestOptions(org.apache.camel.Exchange exchange)
public static String getBlobName(org.apache.camel.Exchange exchange, BlobServiceConfiguration cfg)
Apache Camel