public enum BlobOperationsDefinition extends Enum<BlobOperationsDefinition>
Enum Constant and Description |
---|
clearPageBlob
Frees the specified pages from the page blob.
|
commitAppendBlob
Commits a new block of data to the end of the existing append blob.
|
commitBlobBlockList
Writes a blob by specifying the list of block IDs that are to make up the blob.
|
createAppendBlob
Creates a 0-length append blob.
|
createBlobContainer
Creates a new container within a storage account.
|
createPageBlob
Creates a page blob of the specified length.
|
deleteBlob
Delete a blob
|
deleteBlobContainer
Deletes the specified container in the storage account.
|
downloadBlobToFile
Downloads the entire blob into a file specified by the path.
|
downloadLink
Generates the download link for the specified blob using shared access signatures (SAS).
|
getBlob
Get the content of the blob, can be restricted to a blob range.
|
getBlobBlockList
Returns the list of blocks that have been uploaded as part of a block blob using the specified block list filter.
|
getPageBlobRanges
Returns the list of valid page ranges for a page blob or snapshot of a page blob.
|
listBlobContainers
Returns a list of containers in the storage account.
|
listBlobs
Returns a list of blobs in this container, with folder structures flattened.
|
resizePageBlob
Resizes the page blob to the specified size (which must be a multiple of 512).
|
stageBlockBlobList
Uploads the specified block to the block blob's "staging area" to be later committed by a call to
commitBlobBlockList.
|
uploadBlockBlob
Creates a new block blob, or updates the content of an existing block blob.
|
uploadPageBlob
Writes one or more pages to the page blob.
|
Modifier and Type | Method and Description |
---|---|
static BlobOperationsDefinition |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BlobOperationsDefinition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BlobOperationsDefinition listBlobContainers
public static final BlobOperationsDefinition createBlobContainer
public static final BlobOperationsDefinition deleteBlobContainer
public static final BlobOperationsDefinition listBlobs
public static final BlobOperationsDefinition getBlob
public static final BlobOperationsDefinition deleteBlob
public static final BlobOperationsDefinition downloadBlobToFile
FileAlreadyExistsException
will
be thrown.public static final BlobOperationsDefinition downloadLink
public static final BlobOperationsDefinition uploadBlockBlob
public static final BlobOperationsDefinition stageBlockBlobList
public static final BlobOperationsDefinition commitBlobBlockList
public static final BlobOperationsDefinition getBlobBlockList
public static final BlobOperationsDefinition createAppendBlob
public static final BlobOperationsDefinition commitAppendBlob
public static final BlobOperationsDefinition createPageBlob
public static final BlobOperationsDefinition uploadPageBlob
public static final BlobOperationsDefinition resizePageBlob
public static final BlobOperationsDefinition clearPageBlob
public static final BlobOperationsDefinition getPageBlobRanges
public static BlobOperationsDefinition[] values()
for (BlobOperationsDefinition c : BlobOperationsDefinition.values()) System.out.println(c);
public static BlobOperationsDefinition valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullApache Camel