Class DataLakeEndpointBuilderFactory.DataLakeHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.DataLakeEndpointBuilderFactory.DataLakeHeaderNameBuilder
-
- Enclosing interface:
- DataLakeEndpointBuilderFactory
public static class DataLakeEndpointBuilderFactory.DataLakeHeaderNameBuilder extends Object
The builder of headers' name for the Azure Storage Datalake Service component.
-
-
Constructor Summary
Constructors Constructor Description DataLakeHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringazureStorageDataLakeAccessTier()Access tier of file.StringazureStorageDataLakeAccessTierChangeTime()Datetime when the access tier of the blob last changed.StringazureStorageDataLakeArchiveStatus()Archive status of file.StringazureStorageDataLakeCacheControl()Cache control specified for the file.StringazureStorageDataLakeClose()Whether or not a file changed event raised indicates completion (true) or modification (false).StringazureStorageDataLakeContentDisposition()Content disposition specified for the file.StringazureStorageDataLakeContentEncoding()Content encoding specified for the file.StringazureStorageDataLakeContentLanguage()Content language specified for the file.StringazureStorageDataLakeContentMD5()An MD5 hash of the content.StringazureStorageDataLakeContentType()Content type specified for the file.StringazureStorageDataLakeCopyCompletionTime()Conclusion time of the last attempted Copy Blob operation where this file was the destination file.StringazureStorageDataLakeCopyId()String identifier for this copy operation.StringazureStorageDataLakeCopyProgress()Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file.StringazureStorageDataLakeCopySource()URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file.StringazureStorageDataLakeCopyStatus()Status of the last copy operation performed on the file.StringazureStorageDataLakeCopyStatusDescription()The description of the copy's status.StringazureStorageDataLakeCreationTime()Creation time of the file.StringazureStorageDataLakeDirectoryName()Name of the directory in azure datalake on which operation is to be performed.StringazureStorageDataLakeDownloadLink()The link that can be used to download the file from datalake.StringazureStorageDataLakeDownloadLinkExpiration()Set the Expiration time of the download link.StringazureStorageDataLakeEncryptionKeySha256()The SHA-256 hash of the encryption key used to encrypt the file.StringazureStorageDataLakeErrorConsumer()Sets error consumer for file query.StringazureStorageDataLakeETag()The E Tag of the file.StringazureStorageDataLakeExpression()The query expression on the file.StringazureStorageDataLakeFileClient()Sets the file client to use.StringazureStorageDataLakeFileDir()Directory in which the file is to be downloaded.StringazureStorageDataLakeFileName()Name of the file in azure datalake on which operation is to be performed.StringazureStorageDataLakeFileOffset()The position where the data is to be appended.StringazureStorageDataLakeFileRange()This is a representation of a range of bytes on a file, typically used during a download operation.StringazureStorageDataLakeFileSize()Size of the file.StringazureStorageDataLakeFileSystemName()Name of the file system in azure datalake on which operation is to be performed.StringazureStorageDataLakeFlush()Sets whether to flush on append.StringazureStorageDataLakeIncrementalCopy()Flag indicating if the file was incrementally copied.StringazureStorageDataLakeInputSerialization()Defines the input serialization for a file query request.StringazureStorageDataLakeLastModified()Datetime when the file was last modified.StringazureStorageDataLakeLeaseDuration()Type of lease on the file.StringazureStorageDataLakeLeaseId()By setting lease id, requests will fail if the provided lease does not match the active lease on the file.StringazureStorageDataLakeLeaseState()State of the lease on the file.StringazureStorageDataLakeLeaseStatus()Status of the lease on the file.StringazureStorageDataLakeListFileSystemsOptions()Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.StringazureStorageDataLakeListPathOptions()Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object.StringazureStorageDataLakeMaxResults()Specifies the maximum number of blobs to return, including all BlobPrefix elements.StringazureStorageDataLakeMetadata()The metadata to associate with the file.StringazureStorageDataLakeOpenOptions()Set of OpenOption used to configure how to open or create a file.StringazureStorageDataLakeOperation()Specify the producer operation to execute.StringazureStorageDataLakeOutputSerialization()Defines the output serialization for a file query request.StringazureStorageDataLakeParallelTransferOptions()The configuration used to parallelize data transfer operations.StringazureStorageDataLakePath()Path of the file to be used for upload operations.StringazureStorageDataLakePathHttpHeaders()Additional parameters for a set of operations.StringazureStorageDataLakePermission()Sets the permission for file.StringazureStorageDataLakePosition()The length of the file after all data has been written.StringazureStorageDataLakeProgressConsumer()Sets progress consumer for file query.StringazureStorageDataLakePublicAccessType()Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.StringazureStorageDataLakeQueryOptions()Optional parameters for File Query.StringazureStorageDataLakeRawHttpHeaders()Non parsed http headers that can be used by the user.StringazureStorageDataLakeRecursive()Specifies if the call to listContainersSegment should recursively include all paths.StringazureStorageDataLakeRegex()Filter the results to return only those files with match the specified regular expression.StringazureStorageDataLakeRequestCondition()This contains values which will restrict the successful operation of a variety of requests to the conditions present.StringazureStorageDataLakeRetainCommitedData()Determines Whether or not uncommitted data is to be retained after the operation.StringazureStorageDataLakeServerEncrypted()Flag indicating if the file's content is encrypted on the server.StringazureStorageDataLakeTimeout()An optional timeout value beyond which a RuntimeException will be raised.StringazureStorageDataLakeUmask()Sets the umask for file.StringazureStorageDataLakeUserPrincipalNameReturned()Specifies if the name of the user principal should be returned.
-
-
-
Method Detail
-
azureStorageDataLakeListFileSystemsOptions
public String azureStorageDataLakeListFileSystemsOptions()
Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed. The option is a:ListFileSystemsOptionstype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeListFileSystemsOptions.
-
azureStorageDataLakeTimeout
public String azureStorageDataLakeTimeout()
An optional timeout value beyond which a RuntimeException will be raised. The option is a:Durationtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeTimeout.
-
azureStorageDataLakeOperation
public String azureStorageDataLakeOperation()
Specify the producer operation to execute. Different operations allowed are shown below. The option is a:org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinitiontype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeOperation.
-
azureStorageDataLakeFileSystemName
public String azureStorageDataLakeFileSystemName()
Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFileSystemName.
-
azureStorageDataLakeDirectoryName
public String azureStorageDataLakeDirectoryName()
Name of the directory in azure datalake on which operation is to be performed. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeDirectoryName.
-
azureStorageDataLakeFileName
public String azureStorageDataLakeFileName()
Name of the file in azure datalake on which operation is to be performed. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFileName.
-
azureStorageDataLakeMetadata
public String azureStorageDataLakeMetadata()
The metadata to associate with the file. The option is a:Map<String, String>type. Group: from both- Returns:
- the name of the header
AzureStorageDataLakeMetadata.
-
azureStorageDataLakePublicAccessType
public String azureStorageDataLakePublicAccessType()
Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. The option is a:PublicAccessTypetype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakePublicAccessType.
-
azureStorageDataLakeRawHttpHeaders
public String azureStorageDataLakeRawHttpHeaders()
Non parsed http headers that can be used by the user. The option is a:HttpHeaderstype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeRawHttpHeaders.
-
azureStorageDataLakeRequestCondition
public String azureStorageDataLakeRequestCondition()
This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional. The option is a:DataLakeRequestConditionstype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeRequestCondition.
-
azureStorageDataLakeListPathOptions
public String azureStorageDataLakeListPathOptions()
Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed. The option is a:ListPathOptionstype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeListPathOptions.
-
azureStorageDataLakePath
public String azureStorageDataLakePath()
Path of the file to be used for upload operations. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakePath.
-
azureStorageDataLakeRecursive
public String azureStorageDataLakeRecursive()
Specifies if the call to listContainersSegment should recursively include all paths. The option is a:Booleantype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeRecursive.
-
azureStorageDataLakeMaxResults
public String azureStorageDataLakeMaxResults()
Specifies the maximum number of blobs to return, including all BlobPrefix elements. The option is a:Integertype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeMaxResults.
-
azureStorageDataLakeUserPrincipalNameReturned
public String azureStorageDataLakeUserPrincipalNameReturned()
Specifies if the name of the user principal should be returned. The option is a:Booleantype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeUserPrincipalNameReturned.
-
azureStorageDataLakeRegex
public String azureStorageDataLakeRegex()
Filter the results to return only those files with match the specified regular expression. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeRegex.
-
azureStorageDataLakeFileDir
public String azureStorageDataLakeFileDir()
Directory in which the file is to be downloaded. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFileDir.
-
azureStorageDataLakeAccessTier
public String azureStorageDataLakeAccessTier()
Access tier of file. The option is a:AccessTiertype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeAccessTier.
-
azureStorageDataLakeContentMD5
public String azureStorageDataLakeContentMD5()
An MD5 hash of the content. The hash is used to verify the integrity of the file during transport. The option is a:byte[]type. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeContentMD5.
-
azureStorageDataLakeFileRange
public String azureStorageDataLakeFileRange()
This is a representation of a range of bytes on a file, typically used during a download operation. Passing null as a FileRange value will default to the entire range of the file. The option is a:FileRangetype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFileRange.
-
azureStorageDataLakeParallelTransferOptions
public String azureStorageDataLakeParallelTransferOptions()
The configuration used to parallelize data transfer operations. The option is a:ParallelTransferOptionstype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeParallelTransferOptions.
-
azureStorageDataLakeOpenOptions
public String azureStorageDataLakeOpenOptions()
Set of OpenOption used to configure how to open or create a file. The option is a:Set<OpenOption>type. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeOpenOptions.
-
azureStorageDataLakeAccessTierChangeTime
public String azureStorageDataLakeAccessTierChangeTime()
Datetime when the access tier of the blob last changed. The option is a:OffsetDateTimetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeAccessTierChangeTime.
-
azureStorageDataLakeArchiveStatus
public String azureStorageDataLakeArchiveStatus()
Archive status of file. The option is a:ArchiveStatustype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeArchiveStatus.
-
azureStorageDataLakeCacheControl
public String azureStorageDataLakeCacheControl()
Cache control specified for the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCacheControl.
-
azureStorageDataLakeContentDisposition
public String azureStorageDataLakeContentDisposition()
Content disposition specified for the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeContentDisposition.
-
azureStorageDataLakeContentEncoding
public String azureStorageDataLakeContentEncoding()
Content encoding specified for the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeContentEncoding.
-
azureStorageDataLakeContentLanguage
public String azureStorageDataLakeContentLanguage()
Content language specified for the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeContentLanguage.
-
azureStorageDataLakeContentType
public String azureStorageDataLakeContentType()
Content type specified for the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeContentType.
-
azureStorageDataLakeCopyCompletionTime
public String azureStorageDataLakeCopyCompletionTime()
Conclusion time of the last attempted Copy Blob operation where this file was the destination file. The option is a:OffsetDateTimetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCopyCompletionTime.
-
azureStorageDataLakeCopyId
public String azureStorageDataLakeCopyId()
String identifier for this copy operation. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCopyId.
-
azureStorageDataLakeCopyProgress
public String azureStorageDataLakeCopyProgress()
Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCopyProgress.
-
azureStorageDataLakeCopySource
public String azureStorageDataLakeCopySource()
URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCopySource.
-
azureStorageDataLakeCopyStatus
public String azureStorageDataLakeCopyStatus()
Status of the last copy operation performed on the file. The option is a:com.azure.storage.file.datalake.models.CopyStatusTypetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCopyStatus.
-
azureStorageDataLakeCopyStatusDescription
public String azureStorageDataLakeCopyStatusDescription()
The description of the copy's status. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCopyStatusDescription.
-
azureStorageDataLakeCreationTime
public String azureStorageDataLakeCreationTime()
Creation time of the file. The option is a:OffsetDateTimetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeCreationTime.
-
azureStorageDataLakeEncryptionKeySha256
public String azureStorageDataLakeEncryptionKeySha256()
The SHA-256 hash of the encryption key used to encrypt the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeEncryptionKeySha256.
-
azureStorageDataLakeETag
public String azureStorageDataLakeETag()
The E Tag of the file. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeETag.
-
azureStorageDataLakeFileSize
public String azureStorageDataLakeFileSize()
Size of the file. The option is a:Longtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeFileSize.
-
azureStorageDataLakeLastModified
public String azureStorageDataLakeLastModified()
Datetime when the file was last modified. The option is a:OffsetDateTimetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeLastModified.
-
azureStorageDataLakeLeaseDuration
public String azureStorageDataLakeLeaseDuration()
Type of lease on the file. The option is a:com.azure.storage.file.datalake.models.LeaseDurationTypetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeLeaseDuration.
-
azureStorageDataLakeLeaseState
public String azureStorageDataLakeLeaseState()
State of the lease on the file. The option is a:com.azure.storage.file.datalake.models.LeaseStateTypetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeLeaseState.
-
azureStorageDataLakeLeaseStatus
public String azureStorageDataLakeLeaseStatus()
Status of the lease on the file. The option is a:com.azure.storage.file.datalake.models.LeaseStatusTypetype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeLeaseStatus.
-
azureStorageDataLakeIncrementalCopy
public String azureStorageDataLakeIncrementalCopy()
Flag indicating if the file was incrementally copied. The option is a:Booleantype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeIncrementalCopy.
-
azureStorageDataLakeServerEncrypted
public String azureStorageDataLakeServerEncrypted()
Flag indicating if the file's content is encrypted on the server. The option is a:Booleantype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeServerEncrypted.
-
azureStorageDataLakeDownloadLinkExpiration
public String azureStorageDataLakeDownloadLinkExpiration()
Set the Expiration time of the download link. The option is a:Longtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeDownloadLinkExpiration.
-
azureStorageDataLakeDownloadLink
public String azureStorageDataLakeDownloadLink()
The link that can be used to download the file from datalake. The option is a:Stringtype. Group: from component- Returns:
- the name of the header
AzureStorageDataLakeDownloadLink.
-
azureStorageDataLakeFileOffset
public String azureStorageDataLakeFileOffset()
The position where the data is to be appended. The option is a:Longtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFileOffset.
-
azureStorageDataLakeLeaseId
public String azureStorageDataLakeLeaseId()
By setting lease id, requests will fail if the provided lease does not match the active lease on the file. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeLeaseId.
-
azureStorageDataLakePathHttpHeaders
public String azureStorageDataLakePathHttpHeaders()
Additional parameters for a set of operations. The option is a:PathHttpHeaderstype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakePathHttpHeaders.
-
azureStorageDataLakeRetainCommitedData
public String azureStorageDataLakeRetainCommitedData()
Determines Whether or not uncommitted data is to be retained after the operation. The option is a:Booleantype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeRetainCommitedData.
-
azureStorageDataLakeClose
public String azureStorageDataLakeClose()
Whether or not a file changed event raised indicates completion (true) or modification (false). The option is a:Booleantype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeClose.
-
azureStorageDataLakePosition
public String azureStorageDataLakePosition()
The length of the file after all data has been written. The option is a:Longtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakePosition.
-
azureStorageDataLakeExpression
public String azureStorageDataLakeExpression()
The query expression on the file. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeExpression.
-
azureStorageDataLakeInputSerialization
public String azureStorageDataLakeInputSerialization()
Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization. The option is a:FileQuerySerializationtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeInputSerialization.
-
azureStorageDataLakeOutputSerialization
public String azureStorageDataLakeOutputSerialization()
Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization. The option is a:FileQuerySerializationtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeOutputSerialization.
-
azureStorageDataLakeErrorConsumer
public String azureStorageDataLakeErrorConsumer()
Sets error consumer for file query. The option is a:Consumer<FileQueryError>type. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeErrorConsumer.
-
azureStorageDataLakeProgressConsumer
public String azureStorageDataLakeProgressConsumer()
Sets progress consumer for file query. The option is a:Consumer<FileQueryProgress>type. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeProgressConsumer.
-
azureStorageDataLakeQueryOptions
public String azureStorageDataLakeQueryOptions()
Optional parameters for File Query. The option is a:FileQueryOptionstype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeQueryOptions.
-
azureStorageDataLakePermission
public String azureStorageDataLakePermission()
Sets the permission for file. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakePermission.
-
azureStorageDataLakeUmask
public String azureStorageDataLakeUmask()
Sets the umask for file. The option is a:Stringtype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeUmask.
-
azureStorageDataLakeFileClient
public String azureStorageDataLakeFileClient()
Sets the file client to use. The option is a:DataLakeFileClienttype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFileClient.
-
azureStorageDataLakeFlush
public String azureStorageDataLakeFlush()
Sets whether to flush on append. The option is a:Booleantype. Group: from user- Returns:
- the name of the header
AzureStorageDataLakeFlush.
-
-