Class DataLakeConstants


  • public final class DataLakeConstants
    extends Object
    • Field Detail

      • LIST_FILESYSTEMS_OPTIONS

        @Metadata(label="from user",
                  description="Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed.",
                  javaType="ListFileSystemsOptions")
        public static final String LIST_FILESYSTEMS_OPTIONS
        See Also:
        Constant Field Values
      • TIMEOUT

        @Metadata(label="from user",
                  description="An optional timeout value beyond which a RuntimeException will be raised.",
                  javaType="Duration")
        public static final String TIMEOUT
        See Also:
        Constant Field Values
      • DATALAKE_OPERATION

        @Metadata(label="from user",
                  description="Specify the producer operation to execute. Different operations allowed are shown below.",
                  javaType="org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition")
        public static final String DATALAKE_OPERATION
        See Also:
        Constant Field Values
      • FILESYSTEM_NAME

        @Metadata(label="from user",
                  description="Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase.",
                  javaType="String")
        public static final String FILESYSTEM_NAME
        See Also:
        Constant Field Values
      • DIRECTORY_NAME

        @Metadata(label="from user",
                  description="Name of the directory in azure datalake on which operation is to be performed.",
                  javaType="String")
        public static final String DIRECTORY_NAME
        See Also:
        Constant Field Values
      • FILE_NAME

        @Metadata(label="from user",
                  description="Name of the file in azure datalake on which operation is to be performed.",
                  javaType="String")
        public static final String FILE_NAME
        See Also:
        Constant Field Values
      • METADATA

        @Metadata(label="from both",
                  description="The metadata to associate with the file.",
                  javaType="Map<String, String>")
        public static final String METADATA
        See Also:
        Constant Field Values
      • PUBLIC_ACCESS_TYPE

        @Metadata(label="from user",
                  description="Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.",
                  javaType="PublicAccessType")
        public static final String PUBLIC_ACCESS_TYPE
        See Also:
        Constant Field Values
      • RAW_HTTP_HEADERS

        @Metadata(label="from component",
                  description="Non parsed http headers that can be used by the user.",
                  javaType="HttpHeaders")
        public static final String RAW_HTTP_HEADERS
        See Also:
        Constant Field Values
      • DATALAKE_REQUEST_CONDITION

        @Metadata(label="from user",
                  description="This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional.",
                  javaType="DataLakeRequestConditions")
        public static final String DATALAKE_REQUEST_CONDITION
        See Also:
        Constant Field Values
      • LIST_PATH_OPTIONS

        @Metadata(label="from user",
                  description="Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed.",
                  javaType="ListPathOptions")
        public static final String LIST_PATH_OPTIONS
        See Also:
        Constant Field Values
      • PATH

        @Metadata(label="from user",
                  description="Path of the file to be used for upload operations.",
                  javaType="String")
        public static final String PATH
        See Also:
        Constant Field Values
      • RECURSIVE

        @Metadata(label="from user",
                  description="Specifies if the call to listContainersSegment should recursively include all paths.",
                  javaType="Boolean")
        public static final String RECURSIVE
        See Also:
        Constant Field Values
      • MAX_RESULTS

        @Metadata(label="from user",
                  description="Specifies the maximum number of blobs to return, including all BlobPrefix elements.",
                  javaType="Integer")
        public static final String MAX_RESULTS
        See Also:
        Constant Field Values
      • USER_PRINCIPAL_NAME_RETURNED

        @Metadata(label="from user",
                  description="Specifies if the name of the user principal should be returned.",
                  javaType="Boolean")
        public static final String USER_PRINCIPAL_NAME_RETURNED
        See Also:
        Constant Field Values
      • REGEX

        @Metadata(label="from user",
                  description="Filter the results to return only those files with match the specified regular expression.",
                  javaType="String")
        public static final String REGEX
        See Also:
        Constant Field Values
      • FILE_DIR

        @Metadata(label="from user",
                  description="Directory in which the file is to be downloaded.",
                  javaType="String")
        public static final String FILE_DIR
        See Also:
        Constant Field Values
      • ACCESS_TIER

        @Metadata(label="from component",
                  description="Access tier of file.",
                  javaType="AccessTier")
        public static final String ACCESS_TIER
        See Also:
        Constant Field Values
      • CONTENT_MD5

        @Metadata(label="from user",
                  description="An MD5 hash of the content. The hash is used to verify the integrity of the file during transport.",
                  javaType="byte[]")
        public static final String CONTENT_MD5
        See Also:
        Constant Field Values
      • FILE_RANGE

        @Metadata(label="from user",
                  description="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.",
                  javaType="FileRange")
        public static final String FILE_RANGE
        See Also:
        Constant Field Values
      • PARALLEL_TRANSFER_OPTIONS

        @Metadata(label="from user",
                  description="The configuration used to parallelize data transfer operations.",
                  javaType="ParallelTransferOptions")
        public static final String PARALLEL_TRANSFER_OPTIONS
        See Also:
        Constant Field Values
      • OPEN_OPTIONS

        @Metadata(label="from user",
                  description="Set of OpenOption used to configure how to open or create a file.",
                  javaType="Set<OpenOption>")
        public static final String OPEN_OPTIONS
        See Also:
        Constant Field Values
      • ACCESS_TIER_CHANGE_TIME

        @Metadata(label="from component",
                  description="Datetime when the access tier of the blob last changed.",
                  javaType="OffsetDateTime")
        public static final String ACCESS_TIER_CHANGE_TIME
        See Also:
        Constant Field Values
      • ARCHIVE_STATUS

        @Metadata(label="from component",
                  description="Archive status of file.",
                  javaType="ArchiveStatus")
        public static final String ARCHIVE_STATUS
        See Also:
        Constant Field Values
      • CACHE_CONTROL

        @Metadata(label="from component",
                  description="Cache control specified for the file.",
                  javaType="String")
        public static final String CACHE_CONTROL
        See Also:
        Constant Field Values
      • CONTENT_DISPOSITION

        @Metadata(label="from component",
                  description="Content disposition specified for the file.",
                  javaType="String")
        public static final String CONTENT_DISPOSITION
        See Also:
        Constant Field Values
      • CONTENT_ENCODING

        @Metadata(label="from component",
                  description="Content encoding specified for the file.",
                  javaType="String")
        public static final String CONTENT_ENCODING
        See Also:
        Constant Field Values
      • CONTENT_LANGUAGE

        @Metadata(label="from component",
                  description="Content language specified for the file.",
                  javaType="String")
        public static final String CONTENT_LANGUAGE
        See Also:
        Constant Field Values
      • CONTENT_TYPE

        @Metadata(label="from component",
                  description="Content type specified for the file.",
                  javaType="String")
        public static final String CONTENT_TYPE
        See Also:
        Constant Field Values
      • COPY_COMPLETION_TIME

        @Metadata(label="from component",
                  description="Conclusion time of the last attempted Copy Blob operation where this file was the destination file.",
                  javaType="OffsetDateTime")
        public static final String COPY_COMPLETION_TIME
        See Also:
        Constant Field Values
      • COPY_ID

        @Metadata(label="from component",
                  description="String identifier for this copy operation.",
                  javaType="String")
        public static final String COPY_ID
        See Also:
        Constant Field Values
      • COPY_PROGRESS

        @Metadata(label="from component",
                  description="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.",
                  javaType="String")
        public static final String COPY_PROGRESS
        See Also:
        Constant Field Values
      • COPY_SOURCE

        @Metadata(label="from component",
                  description="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.",
                  javaType="String")
        public static final String COPY_SOURCE
        See Also:
        Constant Field Values
      • COPY_STATUS

        @Metadata(label="from component",
                  description="Status of the last copy operation performed on the file.",
                  javaType="com.azure.storage.file.datalake.models.CopyStatusType")
        public static final String COPY_STATUS
        See Also:
        Constant Field Values
      • COPY_STATUS_DESCRIPTION

        @Metadata(label="from component",
                  description="The description of the copy\'s status",
                  javaType="String")
        public static final String COPY_STATUS_DESCRIPTION
        See Also:
        Constant Field Values
      • CREATION_TIME

        @Metadata(label="from component",
                  description="Creation time of the file.",
                  javaType="OffsetDateTime")
        public static final String CREATION_TIME
        See Also:
        Constant Field Values
      • ENCRYPTION_KEY_SHA_256

        @Metadata(label="from component",
                  description="The SHA-256 hash of the encryption key used to encrypt the file.",
                  javaType="String")
        public static final String ENCRYPTION_KEY_SHA_256
        See Also:
        Constant Field Values
      • E_TAG

        @Metadata(label="from component",
                  description="The E Tag of the file.",
                  javaType="String")
        public static final String E_TAG
        See Also:
        Constant Field Values
      • FILE_SIZE

        @Metadata(label="from component",
                  description="Size of the file.",
                  javaType="Long")
        public static final String FILE_SIZE
        See Also:
        Constant Field Values
      • LAST_MODIFIED

        @Metadata(label="from component",
                  description="Datetime when the file was last modified.",
                  javaType="OffsetDateTime")
        public static final String LAST_MODIFIED
        See Also:
        Constant Field Values
      • LEASE_DURATION

        @Metadata(label="from component",
                  description="Type of lease on the file.",
                  javaType="com.azure.storage.file.datalake.models.LeaseDurationType")
        public static final String LEASE_DURATION
        See Also:
        Constant Field Values
      • LEASE_STATE

        @Metadata(label="from component",
                  description="State of the lease on the file.",
                  javaType="com.azure.storage.file.datalake.models.LeaseStateType")
        public static final String LEASE_STATE
        See Also:
        Constant Field Values
      • LEASE_STATUS

        @Metadata(label="from component",
                  description="Status of the lease on the file.",
                  javaType="com.azure.storage.file.datalake.models.LeaseStatusType")
        public static final String LEASE_STATUS
        See Also:
        Constant Field Values
      • INCREMENTAL_COPY

        @Metadata(label="from user",
                  description="Flag indicating if the file was incrementally copied.",
                  javaType="Boolean")
        public static final String INCREMENTAL_COPY
        See Also:
        Constant Field Values
      • SERVER_ENCRYPTED

        @Metadata(label="from component",
                  description="Flag indicating if the file\'s content is encrypted on the server.",
                  javaType="Boolean")
        public static final String SERVER_ENCRYPTED
        See Also:
        Constant Field Values
      • DOWNLOAD_LINK_EXPIRATION

        @Metadata(label="from user",
                  description="Set the Expiration time of the download link.",
                  javaType="Long")
        public static final String DOWNLOAD_LINK_EXPIRATION
        See Also:
        Constant Field Values
      • DOWNLOAD_LINK

        @Metadata(label="from component",
                  description="The link that can be used to download the file from datalake.",
                  javaType="String")
        public static final String DOWNLOAD_LINK
        See Also:
        Constant Field Values
      • FILE_OFFSET

        @Metadata(label="from user",
                  description="The position where the data is to be appended.",
                  javaType="Long")
        public static final String FILE_OFFSET
        See Also:
        Constant Field Values
      • LEASE_ID

        @Metadata(label="from user",
                  description="By setting lease id, requests will fail if the provided lease does not match the active lease on the file.",
                  javaType="String")
        public static final String LEASE_ID
        See Also:
        Constant Field Values
      • PATH_HTTP_HEADERS

        @Metadata(label="from user",
                  description="Additional parameters for a set of operations.",
                  javaType="PathHttpHeaders")
        public static final String PATH_HTTP_HEADERS
        See Also:
        Constant Field Values
      • RETAIN_UNCOMMITED_DATA

        @Metadata(label="from user",
                  description="Determines Whether or not uncommitted data is to be retained after the operation.",
                  javaType="Boolean")
        public static final String RETAIN_UNCOMMITED_DATA
        See Also:
        Constant Field Values
      • CLOSE

        @Metadata(label="from user",
                  description="Whether or not a file changed event raised indicates completion (true) or modification (false).",
                  javaType="Boolean")
        public static final String CLOSE
        See Also:
        Constant Field Values
      • POSITION

        @Metadata(label="from user",
                  description="The length of the file after all data has been written.",
                  javaType="Long")
        public static final String POSITION
        See Also:
        Constant Field Values
      • EXPRESSION

        @Metadata(label="from user",
                  description="The query expression on the file.",
                  javaType="String")
        public static final String EXPRESSION
        See Also:
        Constant Field Values
      • INPUT_SERIALIZATION

        @Metadata(label="from user",
                  description="Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization",
                  javaType="FileQuerySerialization")
        public static final String INPUT_SERIALIZATION
        See Also:
        Constant Field Values
      • OUTPUT_SERIALIZATION

        @Metadata(label="from user",
                  description="Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization",
                  javaType="FileQuerySerialization")
        public static final String OUTPUT_SERIALIZATION
        See Also:
        Constant Field Values
      • ERROR_CONSUMER

        @Metadata(label="from user",
                  description="Sets error consumer for file query",
                  javaType="Consumer<FileQueryError>")
        public static final String ERROR_CONSUMER
        See Also:
        Constant Field Values
      • PROGRESS_CONSUMER

        @Metadata(label="from user",
                  description="Sets progress consumer for file query",
                  javaType="Consumer<FileQueryProgress>")
        public static final String PROGRESS_CONSUMER
        See Also:
        Constant Field Values
      • QUERY_OPTIONS

        @Metadata(label="from user",
                  description="Optional parameters for File Query.",
                  javaType="FileQueryOptions")
        public static final String QUERY_OPTIONS
        See Also:
        Constant Field Values
      • PERMISSION

        @Metadata(label="from user",
                  description="Sets the permission for file.",
                  javaType="String")
        public static final String PERMISSION
        See Also:
        Constant Field Values
      • UMASK

        @Metadata(label="from user",
                  description="Sets the umask for file.",
                  javaType="String")
        public static final String UMASK
        See Also:
        Constant Field Values
      • FILE_CLIENT

        @Metadata(label="from user",
                  description="Sets the file client to use",
                  javaType="DataLakeFileClient")
        public static final String FILE_CLIENT
        See Also:
        Constant Field Values
      • FLUSH

        @Metadata(label="from user",
                  description="Sets whether to flush on append",
                  javaType="Boolean")
        public static final String FLUSH
        See Also:
        Constant Field Values