public class BlobExchangeHeaders extends Object
Constructor and Description |
---|
BlobExchangeHeaders() |
Modifier and Type | Method and Description |
---|---|
BlobExchangeHeaders |
accessTierChangeTime(OffsetDateTime accessTierChangeTime) |
BlobExchangeHeaders |
accessTierHeader(com.azure.storage.blob.models.AccessTier accessTier) |
BlobExchangeHeaders |
appendOffset(String offset) |
BlobExchangeHeaders |
archiveStatus(com.azure.storage.blob.models.ArchiveStatus archiveStatus) |
BlobExchangeHeaders |
blobSequenceNumber(Long sequence) |
BlobExchangeHeaders |
blobSize(long size) |
BlobExchangeHeaders |
blobType(com.azure.storage.blob.models.BlobType blobType) |
BlobExchangeHeaders |
cacheControl(String cache) |
BlobExchangeHeaders |
committedBlockCount(Integer count) |
BlobExchangeHeaders |
contentDisposition(String content) |
BlobExchangeHeaders |
contentEncoding(String contentEncoding) |
BlobExchangeHeaders |
contentLanguage(String contentLanguageHeader) |
BlobExchangeHeaders |
contentMd5(byte[] md5) |
BlobExchangeHeaders |
contentType(String type) |
BlobExchangeHeaders |
copyCompletionTime(OffsetDateTime offsetDateTime) |
BlobExchangeHeaders |
copyDestinationSnapshot(String copyDest) |
BlobExchangeHeaders |
copyId(String copyId) |
BlobExchangeHeaders |
copyProgress(String copyProg) |
BlobExchangeHeaders |
copySource(String copySource) |
BlobExchangeHeaders |
copyStatus(com.azure.storage.blob.models.CopyStatusType copyStatusType) |
BlobExchangeHeaders |
copyStatusDescription(String copyStatusDes) |
static BlobExchangeHeaders |
create() |
static BlobExchangeHeaders |
createBlobExchangeHeadersFromAppendBlobItem(com.azure.storage.blob.models.AppendBlobItem appendBlobItem) |
static BlobExchangeHeaders |
createBlobExchangeHeadersFromBlobDownloadHeaders(com.azure.storage.blob.models.BlobDownloadHeaders blobDownloadHeaders) |
static BlobExchangeHeaders |
createBlobExchangeHeadersFromBlobProperties(com.azure.storage.blob.models.BlobProperties properties) |
static BlobExchangeHeaders |
createBlobExchangeHeadersFromBlockBlobItem(com.azure.storage.blob.models.BlockBlobItem blockBlobItem) |
static BlobExchangeHeaders |
createBlobExchangeHeadersFromPageBlobItem(com.azure.storage.blob.models.PageBlobItem pageBlobItem) |
BlobExchangeHeaders |
creationTime(OffsetDateTime creationTime) |
BlobExchangeHeaders |
downloadLink(String downloadLink) |
BlobExchangeHeaders |
encryptionKeySha256(String encryptionKeySha256) |
BlobExchangeHeaders |
encryptionScope(String scope) |
BlobExchangeHeaders |
eTag(String eTag) |
BlobExchangeHeaders |
fileName(String fileName) |
static com.azure.storage.blob.models.AccessTier |
getAccessTierFromHeaders(org.apache.camel.Exchange exchange) |
static String |
getBlobContainerNameFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.BlobHttpHeaders |
getBlobHttpHeadersFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.BlobListDetails |
getBlobListDetailsFromHeaders(org.apache.camel.Exchange exchange) |
static String |
getBlobNameFromHeaders(org.apache.camel.Exchange exchange) |
static BlobOperationsDefinition |
getBlobOperationsDefinitionFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.BlobRequestConditions |
getBlobRequestConditionsFromHeaders(org.apache.camel.Exchange exchange) |
static Long |
getBlobSequenceNumberFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.BlockListType |
getBlockListTypeFromHeaders(org.apache.camel.Exchange exchange) |
static Boolean |
getCommitBlockListFlagFromHeaders(org.apache.camel.Exchange exchange) |
static byte[] |
getContentMd5FromHeaders(org.apache.camel.Exchange exchange) |
static Boolean |
getCreateAppendBlobFlagFromHeaders(org.apache.camel.Exchange exchange) |
static Boolean |
getCreatePageBlobFlagFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.DeleteSnapshotsOptionType |
getDeleteSnapshotsOptionTypeFromHeaders(org.apache.camel.Exchange exchange) |
static Long |
getDownloadLinkExpirationFromHeaders(org.apache.camel.Exchange exchange) |
static String |
getFileDirFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.ListBlobContainersOptions |
getListBlobContainersOptionsFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.ListBlobsOptions |
getListBlobsOptionsFromHeaders(org.apache.camel.Exchange exchange) |
static Integer |
getMaxResultsPerPageFromHeaders(org.apache.camel.Exchange exchange) |
static Map<String,String> |
getMetadataFromHeaders(org.apache.camel.Exchange exchange) |
static Long |
getPageBlobSize(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.PageRange |
getPageRangeFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.ParallelTransferOptions |
getParallelTransferOptionsFromHeaders(org.apache.camel.Exchange exchange) |
static String |
getPrefixFromHeaders(org.apache.camel.Exchange exchange) |
static com.azure.storage.blob.models.PublicAccessType |
getPublicAccessTypeFromHeaders(org.apache.camel.Exchange exchange) |
static String |
getRegexFromHeaders(org.apache.camel.Exchange exchange) |
static Duration |
getTimeoutFromHeaders(org.apache.camel.Exchange exchange) |
BlobExchangeHeaders |
httpHeaders(com.azure.core.http.HttpHeaders httpHeaders) |
BlobExchangeHeaders |
isAccessTierInferred(Boolean isAccess) |
BlobExchangeHeaders |
isIncrementalCopy(Boolean isIncr) |
BlobExchangeHeaders |
isServerEncrypted(Boolean isServerEncrypted) |
BlobExchangeHeaders |
lastModified(OffsetDateTime offsetDateTime) |
BlobExchangeHeaders |
leaseDuration(com.azure.storage.blob.models.LeaseDurationType leaseDurationType) |
BlobExchangeHeaders |
leaseState(com.azure.storage.blob.models.LeaseStateType leaseStateType) |
BlobExchangeHeaders |
leaseStatus(com.azure.storage.blob.models.LeaseStatusType leaseStatusType) |
BlobExchangeHeaders |
metadata(Map<String,String> metadata) |
Map<String,Object> |
toMap() |
public static BlobExchangeHeaders createBlobExchangeHeadersFromBlobProperties(com.azure.storage.blob.models.BlobProperties properties)
public static BlobExchangeHeaders createBlobExchangeHeadersFromBlobDownloadHeaders(com.azure.storage.blob.models.BlobDownloadHeaders blobDownloadHeaders)
public static BlobExchangeHeaders createBlobExchangeHeadersFromBlockBlobItem(com.azure.storage.blob.models.BlockBlobItem blockBlobItem)
public static BlobExchangeHeaders createBlobExchangeHeadersFromAppendBlobItem(com.azure.storage.blob.models.AppendBlobItem appendBlobItem)
public static BlobExchangeHeaders createBlobExchangeHeadersFromPageBlobItem(com.azure.storage.blob.models.PageBlobItem pageBlobItem)
public static BlobExchangeHeaders create()
public static Duration getTimeoutFromHeaders(org.apache.camel.Exchange exchange)
public static Map<String,String> getMetadataFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.PublicAccessType getPublicAccessTypeFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.BlobRequestConditions getBlobRequestConditionsFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.BlobListDetails getBlobListDetailsFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.ListBlobsOptions getListBlobsOptionsFromHeaders(org.apache.camel.Exchange exchange)
public static String getPrefixFromHeaders(org.apache.camel.Exchange exchange)
public static String getRegexFromHeaders(org.apache.camel.Exchange exchange)
public static Integer getMaxResultsPerPageFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.BlobHttpHeaders getBlobHttpHeadersFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.AccessTier getAccessTierFromHeaders(org.apache.camel.Exchange exchange)
public static byte[] getContentMd5FromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.PageRange getPageRangeFromHeaders(org.apache.camel.Exchange exchange)
public static Boolean getCommitBlockListFlagFromHeaders(org.apache.camel.Exchange exchange)
public static Boolean getCreateAppendBlobFlagFromHeaders(org.apache.camel.Exchange exchange)
public static Boolean getCreatePageBlobFlagFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.BlockListType getBlockListTypeFromHeaders(org.apache.camel.Exchange exchange)
public static Long getPageBlobSize(org.apache.camel.Exchange exchange)
public static Long getBlobSequenceNumberFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.DeleteSnapshotsOptionType getDeleteSnapshotsOptionTypeFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.ListBlobContainersOptions getListBlobContainersOptionsFromHeaders(org.apache.camel.Exchange exchange)
public static com.azure.storage.blob.models.ParallelTransferOptions getParallelTransferOptionsFromHeaders(org.apache.camel.Exchange exchange)
public static String getFileDirFromHeaders(org.apache.camel.Exchange exchange)
public static Long getDownloadLinkExpirationFromHeaders(org.apache.camel.Exchange exchange)
public static String getBlobNameFromHeaders(org.apache.camel.Exchange exchange)
public static String getBlobContainerNameFromHeaders(org.apache.camel.Exchange exchange)
public static BlobOperationsDefinition getBlobOperationsDefinitionFromHeaders(org.apache.camel.Exchange exchange)
public BlobExchangeHeaders accessTierHeader(com.azure.storage.blob.models.AccessTier accessTier)
public BlobExchangeHeaders accessTierChangeTime(OffsetDateTime accessTierChangeTime)
public BlobExchangeHeaders archiveStatus(com.azure.storage.blob.models.ArchiveStatus archiveStatus)
public BlobExchangeHeaders creationTime(OffsetDateTime creationTime)
public BlobExchangeHeaders blobSequenceNumber(Long sequence)
public BlobExchangeHeaders blobSize(long size)
public BlobExchangeHeaders blobType(com.azure.storage.blob.models.BlobType blobType)
public BlobExchangeHeaders cacheControl(String cache)
public BlobExchangeHeaders committedBlockCount(Integer count)
public BlobExchangeHeaders contentDisposition(String content)
public BlobExchangeHeaders contentEncoding(String contentEncoding)
public BlobExchangeHeaders contentLanguage(String contentLanguageHeader)
public BlobExchangeHeaders contentMd5(byte[] md5)
public BlobExchangeHeaders contentType(String type)
public BlobExchangeHeaders copyCompletionTime(OffsetDateTime offsetDateTime)
public BlobExchangeHeaders copyDestinationSnapshot(String copyDest)
public BlobExchangeHeaders copyId(String copyId)
public BlobExchangeHeaders copyProgress(String copyProg)
public BlobExchangeHeaders copySource(String copySource)
public BlobExchangeHeaders copyStatus(com.azure.storage.blob.models.CopyStatusType copyStatusType)
public BlobExchangeHeaders copyStatusDescription(String copyStatusDes)
public BlobExchangeHeaders encryptionKeySha256(String encryptionKeySha256)
public BlobExchangeHeaders encryptionScope(String scope)
public BlobExchangeHeaders eTag(String eTag)
public BlobExchangeHeaders isAccessTierInferred(Boolean isAccess)
public BlobExchangeHeaders isIncrementalCopy(Boolean isIncr)
public BlobExchangeHeaders isServerEncrypted(Boolean isServerEncrypted)
public BlobExchangeHeaders lastModified(OffsetDateTime offsetDateTime)
public BlobExchangeHeaders leaseDuration(com.azure.storage.blob.models.LeaseDurationType leaseDurationType)
public BlobExchangeHeaders leaseState(com.azure.storage.blob.models.LeaseStateType leaseStateType)
public BlobExchangeHeaders leaseStatus(com.azure.storage.blob.models.LeaseStatusType leaseStatusType)
public BlobExchangeHeaders metadata(Map<String,String> metadata)
public BlobExchangeHeaders appendOffset(String offset)
public BlobExchangeHeaders fileName(String fileName)
public BlobExchangeHeaders downloadLink(String downloadLink)
public BlobExchangeHeaders httpHeaders(com.azure.core.http.HttpHeaders httpHeaders)
Apache Camel