Class DataLakeExchangeHeaders

java.lang.Object
org.apache.camel.component.azure.storage.datalake.DataLakeExchangeHeaders

public class DataLakeExchangeHeaders extends Object
  • Constructor Details

    • DataLakeExchangeHeaders

      public DataLakeExchangeHeaders()
  • Method Details

    • createDataLakeExchangeHeadersFromPathProperties

      public static DataLakeExchangeHeaders createDataLakeExchangeHeadersFromPathProperties(com.azure.storage.file.datalake.models.PathProperties properties)
    • createDataLakeExchangeHeadersFromPathInfo

      public static DataLakeExchangeHeaders createDataLakeExchangeHeadersFromPathInfo(com.azure.storage.file.datalake.models.PathInfo pathInfo)
    • createDataLakeExchangeHeadersFromFileReadHeaders

      public static DataLakeExchangeHeaders createDataLakeExchangeHeadersFromFileReadHeaders(com.azure.storage.file.datalake.models.FileReadHeaders fileReadHeaders)
    • getListFileSystemOptionsFromHeaders

      public static com.azure.storage.file.datalake.models.ListFileSystemsOptions getListFileSystemOptionsFromHeaders(org.apache.camel.Exchange exchange)
    • create

      public static DataLakeExchangeHeaders create()
    • getTimoutFromHeaders

      public static Duration getTimoutFromHeaders(org.apache.camel.Exchange exchange)
    • getDataLakeOperationsDefinitionFromHeader

      public static DataLakeOperationsDefinition getDataLakeOperationsDefinitionFromHeader(org.apache.camel.Exchange exchange)
    • getFileSystemNameFromHeaders

      public static String getFileSystemNameFromHeaders(org.apache.camel.Exchange exchange)
    • getDirectoryNameFromHeaders

      public static String getDirectoryNameFromHeaders(org.apache.camel.Exchange exchange)
    • getFileNameFromHeaders

      public static String getFileNameFromHeaders(org.apache.camel.Exchange exchange)
    • getMedataFromHeaders

      public static Map<String,String> getMedataFromHeaders(org.apache.camel.Exchange exchange)
    • getPublicAccessTypeFromHeaders

      public static com.azure.storage.file.datalake.models.PublicAccessType getPublicAccessTypeFromHeaders(org.apache.camel.Exchange exchange)
    • getDataLakeRequestConditionsFromHeaders

      public static com.azure.storage.file.datalake.models.DataLakeRequestConditions getDataLakeRequestConditionsFromHeaders(org.apache.camel.Exchange exchange)
    • getListPathsOptionsFromHeaders

      public static com.azure.storage.file.datalake.models.ListPathsOptions getListPathsOptionsFromHeaders(org.apache.camel.Exchange exchange)
    • getPathFromHeaders

      public static String getPathFromHeaders(org.apache.camel.Exchange exchange)
    • getRecursiveFromHeaders

      public static Boolean getRecursiveFromHeaders(org.apache.camel.Exchange exchange)
    • getMaxResultsFromHeaders

      public static Integer getMaxResultsFromHeaders(org.apache.camel.Exchange exchange)
    • getUserPrincipalNameReturnedFromHeaders

      public static Boolean getUserPrincipalNameReturnedFromHeaders(org.apache.camel.Exchange exchange)
    • getRegexFromHeaders

      public static String getRegexFromHeaders(org.apache.camel.Exchange exchange)
    • getFileDirFromHeaders

      public static String getFileDirFromHeaders(org.apache.camel.Exchange exchange)
    • getAccessTierFromHeaders

      public static com.azure.storage.file.datalake.models.AccessTier getAccessTierFromHeaders(org.apache.camel.Exchange exchange)
    • getContendMd5FromHeaders

      public static byte[] getContendMd5FromHeaders(org.apache.camel.Exchange exchange)
    • getFileRangeFromHeaders

      public static com.azure.storage.file.datalake.models.FileRange getFileRangeFromHeaders(org.apache.camel.Exchange exchange)
    • getParallelTransferOptionsFromHeaders

      public static com.azure.storage.common.ParallelTransferOptions getParallelTransferOptionsFromHeaders(org.apache.camel.Exchange exchange)
    • getOpenOptionsFromHeaders

      public static Set<OpenOption> getOpenOptionsFromHeaders(org.apache.camel.Exchange exchange)
    • getDownloadLinkExpirationFromHeaders

      public static Long getDownloadLinkExpirationFromHeaders(org.apache.camel.Exchange exchange)
    • getFileOffsetFromHeaders

      public static Long getFileOffsetFromHeaders(org.apache.camel.Exchange exchange)
    • getLeaseIdFromHeaders

      public static String getLeaseIdFromHeaders(org.apache.camel.Exchange exchange)
    • getPathHttpHeadersFromHeaders

      public static com.azure.storage.file.datalake.models.PathHttpHeaders getPathHttpHeadersFromHeaders(org.apache.camel.Exchange exchange)
    • getRetainUncommittedDataFromHeaders

      public static Boolean getRetainUncommittedDataFromHeaders(org.apache.camel.Exchange exchange)
    • getCloseFromHeaders

      public static Boolean getCloseFromHeaders(org.apache.camel.Exchange exchange)
    • getPositionFromHeaders

      public static Long getPositionFromHeaders(org.apache.camel.Exchange exchange)
    • getExpressionFromHeaders

      public static String getExpressionFromHeaders(org.apache.camel.Exchange exchange)
    • getInputSerializationFromHeaders

      public static com.azure.storage.file.datalake.models.FileQuerySerialization getInputSerializationFromHeaders(org.apache.camel.Exchange exchange)
    • getOutputSerializationFromHeaders

      public static com.azure.storage.file.datalake.models.FileQuerySerialization getOutputSerializationFromHeaders(org.apache.camel.Exchange exchange)
    • getErrorConsumerFromHeaders

      public static Consumer<com.azure.storage.file.datalake.models.FileQueryError> getErrorConsumerFromHeaders(org.apache.camel.Exchange exchange)
    • getProgressConsumerFromHeaders

      public static Consumer<com.azure.storage.file.datalake.models.FileQueryProgress> getProgressConsumerFromHeaders(org.apache.camel.Exchange exchange)
    • getQueryOptionsFromHeaders

      public static com.azure.storage.file.datalake.options.FileQueryOptions getQueryOptionsFromHeaders(org.apache.camel.Exchange exchange)
    • getPermissionFromHeaders

      public static String getPermissionFromHeaders(org.apache.camel.Exchange exchange)
    • getUmaskFromHeaders

      public static String getUmaskFromHeaders(org.apache.camel.Exchange exchange)
    • getFileClientFromHeaders

      public static com.azure.storage.file.datalake.DataLakeFileClient getFileClientFromHeaders(org.apache.camel.Exchange exchange)
    • getFlushFromHeaders

      public static Boolean getFlushFromHeaders(org.apache.camel.Exchange exchange)
    • toMap

      public Map<String,Object> toMap()
    • httpHeaders

      public DataLakeExchangeHeaders httpHeaders(com.azure.core.http.HttpHeaders httpHeaders)
    • accessTier

      public DataLakeExchangeHeaders accessTier(com.azure.storage.file.datalake.models.AccessTier accessTier)
    • accessTierChangrTime

      public DataLakeExchangeHeaders accessTierChangrTime(OffsetDateTime accessTierChangeTime)
    • archiveStatus

      public DataLakeExchangeHeaders archiveStatus(com.azure.storage.file.datalake.models.ArchiveStatus archiveStatus)
    • cacheControl

      public DataLakeExchangeHeaders cacheControl(String cacheControl)
    • contentDisposition

      public DataLakeExchangeHeaders contentDisposition(String contentDisposition)
    • contentEncoding

      public DataLakeExchangeHeaders contentEncoding(String contentEncoding)
    • contentLanguage

      public DataLakeExchangeHeaders contentLanguage(String contentLanguage)
    • contentMd5

      public DataLakeExchangeHeaders contentMd5(byte[] contentMd5)
    • contentType

      public DataLakeExchangeHeaders contentType(String contentType)
    • copyCompletionTime

      public DataLakeExchangeHeaders copyCompletionTime(OffsetDateTime copyCompletionTime)
    • copyId

      public DataLakeExchangeHeaders copyId(String copyId)
    • copyProgress

      public DataLakeExchangeHeaders copyProgress(String copyProgress)
    • copySource

      public DataLakeExchangeHeaders copySource(String copySource)
    • copyStatus

      public DataLakeExchangeHeaders copyStatus(com.azure.storage.file.datalake.models.CopyStatusType copyStatus)
    • copyStatusDescription

      public DataLakeExchangeHeaders copyStatusDescription(String copyStatusDescription)
    • creationTime

      public DataLakeExchangeHeaders creationTime(OffsetDateTime creationTime)
    • encryptionKeySha256

      public DataLakeExchangeHeaders encryptionKeySha256(String key)
    • eTag

      public DataLakeExchangeHeaders eTag(String eTag)
    • fileSize

      public DataLakeExchangeHeaders fileSize(Long fileSize)
    • lastModified

      public DataLakeExchangeHeaders lastModified(OffsetDateTime lastModified)
    • leaseDuration

      public DataLakeExchangeHeaders leaseDuration(com.azure.storage.file.datalake.models.LeaseDurationType leaseDuration)
    • leaseState

      public DataLakeExchangeHeaders leaseState(com.azure.storage.file.datalake.models.LeaseStateType leaseState)
    • leaseStatus

      public DataLakeExchangeHeaders leaseStatus(com.azure.storage.file.datalake.models.LeaseStatusType leaseStatus)
    • metadata

      public DataLakeExchangeHeaders metadata(Map<String,String> metadata)
    • incrementalCopy

      public DataLakeExchangeHeaders incrementalCopy(Boolean incrementalCopy)
    • serverEncrypted

      public DataLakeExchangeHeaders serverEncrypted(Boolean serverEncrypted)
    • fileName

      public DataLakeExchangeHeaders fileName(String fileName)
    • downloadLink

      public DataLakeExchangeHeaders downloadLink(String downloadLink)
    • fileClient

      public DataLakeExchangeHeaders fileClient(com.azure.storage.file.datalake.DataLakeFileClient fileClient)