Uses of Class
com.azure.storage.file.datalake.models.DataLakeRequestConditions
Package
Description
Package containing the class required for DataLakeStorageClient.
Package containing classes for AzureDataLakeStorageRestAPI.
Package containing options model classes used by Azure Storage File Datalake.
-
Uses of DataLakeRequestConditions in com.azure.storage.file.datalake
Modifier and TypeMethodDescriptionMono<com.azure.core.http.rest.Response<DataLakeDirectoryAsyncClient>>
DataLakeFileSystemAsyncClient.createDirectoryWithResponse
(String directoryName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new directory within a file system.com.azure.core.http.rest.Response<DataLakeDirectoryClient>
DataLakeFileSystemClient.createDirectoryWithResponse
(String directoryName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a new directory within a file system.Mono<com.azure.core.http.rest.Response<DataLakeFileAsyncClient>>
DataLakeDirectoryAsyncClient.createFileWithResponse
(String fileName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new file within a directory.com.azure.core.http.rest.Response<DataLakeFileClient>
DataLakeDirectoryClient.createFileWithResponse
(String fileName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a new file within a directory.Mono<com.azure.core.http.rest.Response<DataLakeFileAsyncClient>>
DataLakeFileSystemAsyncClient.createFileWithResponse
(String fileName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new file within a file system.com.azure.core.http.rest.Response<DataLakeFileClient>
DataLakeFileSystemClient.createFileWithResponse
(String fileName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a new file within a file system.Mono<com.azure.core.http.rest.Response<DataLakeDirectoryAsyncClient>>
DataLakeDirectoryAsyncClient.createSubdirectoryWithResponse
(String subdirectoryName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new sub-directory within a directory.com.azure.core.http.rest.Response<DataLakeDirectoryClient>
DataLakeDirectoryClient.createSubdirectoryWithResponse
(String subdirectoryName, String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a new sub-directory within a directory.DataLakePathAsyncClient.createWithResponse
(String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a resource.com.azure.core.http.rest.Response<PathInfo>
DataLakePathClient.createWithResponse
(String permissions, String umask, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a resource.DataLakeFileSystemAsyncClient.deleteDirectoryWithResponse
(String directoryName, boolean recursive, DataLakeRequestConditions requestConditions) Deletes the specified directory in the file system.com.azure.core.http.rest.Response<Void>
DataLakeFileSystemClient.deleteDirectoryWithResponse
(String directoryName, boolean recursive, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deletes the specified directory in the file system.DataLakeServiceAsyncClient.deleteFileSystemWithResponse
(String fileSystemName, DataLakeRequestConditions requestConditions) Deletes the specified file system in the storage account.com.azure.core.http.rest.Response<Void>
DataLakeServiceClient.deleteFileSystemWithResponse
(String fileSystemName, DataLakeRequestConditions requestConditions, com.azure.core.util.Context context) Deletes the specified file system in the storage account.DataLakeDirectoryAsyncClient.deleteFileWithResponse
(String fileName, DataLakeRequestConditions requestConditions) Deletes the specified file in the directory.com.azure.core.http.rest.Response<Void>
DataLakeDirectoryClient.deleteFileWithResponse
(String fileName, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deletes the specified file in the directory.DataLakeFileSystemAsyncClient.deleteFileWithResponse
(String fileName, DataLakeRequestConditions requestConditions) Deletes the specified file in the file system.com.azure.core.http.rest.Response<Void>
DataLakeFileSystemClient.deleteFileWithResponse
(String fileName, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deletes the specified file in the file system.DataLakeDirectoryAsyncClient.deleteSubdirectoryWithResponse
(String directoryName, boolean recursive, DataLakeRequestConditions requestConditions) Deletes the specified sub-directory in the directory.com.azure.core.http.rest.Response<Void>
DataLakeDirectoryClient.deleteSubdirectoryWithResponse
(String subdirectoryName, boolean recursive, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deletes the specified sub-directory in the directory.DataLakeDirectoryAsyncClient.deleteWithResponse
(boolean recursive, DataLakeRequestConditions requestConditions) Deletes a directory.com.azure.core.http.rest.Response<Void>
DataLakeDirectoryClient.deleteWithResponse
(boolean recursive, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deletes a directory.DataLakeFileAsyncClient.deleteWithResponse
(DataLakeRequestConditions requestConditions) Deletes a file.com.azure.core.http.rest.Response<Void>
DataLakeFileClient.deleteWithResponse
(DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deletes a file.DataLakeFileSystemAsyncClient.deleteWithResponse
(DataLakeRequestConditions requestConditions) Marks the specified file system for deletion.com.azure.core.http.rest.Response<Void>
DataLakeFileSystemClient.deleteWithResponse
(DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Marks the specified file system for deletion.DataLakeFileAsyncClient.flushWithResponse
(long position, boolean retainUncommittedData, boolean close, PathHttpHeaders httpHeaders, DataLakeRequestConditions requestConditions) Flushes (writes) data previously appended to the file through a call to append.com.azure.core.http.rest.Response<PathInfo>
DataLakeFileClient.flushWithResponse
(long position, boolean retainUncommittedData, boolean close, PathHttpHeaders httpHeaders, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Flushes (writes) data previously appended to the file through a call to append.Mono<com.azure.core.http.rest.Response<PathAccessControl>>
DataLakePathAsyncClient.getAccessControlWithResponse
(boolean userPrincipalNameReturned, DataLakeRequestConditions requestConditions) Returns the access control for a resource.com.azure.core.http.rest.Response<PathAccessControl>
DataLakePathClient.getAccessControlWithResponse
(boolean userPrincipalNameReturned, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Returns the access control for a resource.Mono<com.azure.core.http.rest.Response<PathProperties>>
DataLakePathAsyncClient.getPropertiesWithResponse
(DataLakeRequestConditions requestConditions) Returns the resource's metadata and properties.com.azure.core.http.rest.Response<PathProperties>
DataLakePathClient.getPropertiesWithResponse
(DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Returns the resource's metadata and properties.Mono<com.azure.core.http.rest.Response<PathProperties>>
DataLakeFileAsyncClient.readToFileWithResponse
(String filePath, FileRange range, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, DownloadRetryOptions options, DataLakeRequestConditions requestConditions, boolean rangeGetContentMd5, Set<OpenOption> openOptions) Reads the entire file into a file specified by the path.com.azure.core.http.rest.Response<PathProperties>
DataLakeFileClient.readToFileWithResponse
(String filePath, FileRange range, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, DownloadRetryOptions downloadRetryOptions, DataLakeRequestConditions requestConditions, boolean rangeGetContentMd5, Set<OpenOption> openOptions, Duration timeout, com.azure.core.util.Context context) Reads the entire file into a file specified by the path.DataLakeFileAsyncClient.readWithResponse
(FileRange range, DownloadRetryOptions options, DataLakeRequestConditions requestConditions, boolean getRangeContentMd5) Reads a range of bytes from a file.DataLakeFileClient.readWithResponse
(OutputStream stream, FileRange range, DownloadRetryOptions options, DataLakeRequestConditions requestConditions, boolean getRangeContentMd5, Duration timeout, com.azure.core.util.Context context) Reads a range of bytes from a file into an output stream.Mono<com.azure.core.http.rest.Response<DataLakeDirectoryAsyncClient>>
DataLakeDirectoryAsyncClient.renameWithResponse
(String destinationFileSystem, String destinationPath, DataLakeRequestConditions sourceRequestConditions, DataLakeRequestConditions destinationRequestConditions) Moves the directory to another location within the file system.com.azure.core.http.rest.Response<DataLakeDirectoryClient>
DataLakeDirectoryClient.renameWithResponse
(String destinationFileSystem, String destinationPath, DataLakeRequestConditions sourceRequestConditions, DataLakeRequestConditions destinationRequestConditions, Duration timeout, com.azure.core.util.Context context) Moves the directory to another location within the file system.Mono<com.azure.core.http.rest.Response<DataLakeFileAsyncClient>>
DataLakeFileAsyncClient.renameWithResponse
(String destinationFileSystem, String destinationPath, DataLakeRequestConditions sourceRequestConditions, DataLakeRequestConditions destinationRequestConditions) Moves the file to another location within the file system.com.azure.core.http.rest.Response<DataLakeFileClient>
DataLakeFileClient.renameWithResponse
(String destinationFileSystem, String destinationPath, DataLakeRequestConditions sourceRequestConditions, DataLakeRequestConditions destinationRequestConditions, Duration timeout, com.azure.core.util.Context context) Moves the file to another location within the file system.DataLakePathAsyncClient.setAccessControlListWithResponse
(List<PathAccessControlEntry> accessControlList, String group, String owner, DataLakeRequestConditions requestConditions) Changes the access control list, group and/or owner for a resource.com.azure.core.http.rest.Response<PathInfo>
DataLakePathClient.setAccessControlListWithResponse
(List<PathAccessControlEntry> accessControlList, String group, String owner, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Changes the access control list, group and/or owner for a resource.DataLakeFileSystemAsyncClient.setAccessPolicyWithResponse
(PublicAccessType accessType, List<DataLakeSignedIdentifier> identifiers, DataLakeRequestConditions requestConditions) Sets the file system's permissions.com.azure.core.http.rest.Response<Void>
DataLakeFileSystemClient.setAccessPolicyWithResponse
(PublicAccessType accessType, List<DataLakeSignedIdentifier> identifiers, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Sets the file system's permissions.DataLakePathAsyncClient.setHttpHeadersWithResponse
(PathHttpHeaders headers, DataLakeRequestConditions requestConditions) Changes a resource's HTTP header properties.com.azure.core.http.rest.Response<Void>
DataLakePathClient.setHttpHeadersWithResponse
(PathHttpHeaders headers, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Changes a resource's HTTP header properties.DataLakeFileSystemAsyncClient.setMetadataWithResponse
(Map<String, String> metadata, DataLakeRequestConditions requestConditions) Sets the file system's metadata.com.azure.core.http.rest.Response<Void>
DataLakeFileSystemClient.setMetadataWithResponse
(Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Sets the file system's metadata.DataLakePathAsyncClient.setMetadataWithResponse
(Map<String, String> metadata, DataLakeRequestConditions requestConditions) Changes a resource's metadata.com.azure.core.http.rest.Response<Void>
DataLakePathClient.setMetadataWithResponse
(Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Changes a resource's metadata.DataLakePathAsyncClient.setPermissionsWithResponse
(PathPermissions permissions, String group, String owner, DataLakeRequestConditions requestConditions) Changes the permissions, group and/or owner for a resource.com.azure.core.http.rest.Response<PathInfo>
DataLakePathClient.setPermissionsWithResponse
(PathPermissions permissions, String group, String owner, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Changes the permissions, group and/or owner for a resource.DataLakeFileAsyncClient.uploadFromFile
(String filePath, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new file, with the content of the specified file.void
DataLakeFileClient.uploadFromFile
(String filePath, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout) Creates a file, with the content of the specified file.DataLakeFileAsyncClient.uploadFromFileWithResponse
(String filePath, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new file, with the content of the specified file.com.azure.core.http.rest.Response<PathInfo>
DataLakeFileClient.uploadFromFileWithResponse
(String filePath, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Creates a file, with the content of the specified file.DataLakeFileAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new file. -
Uses of DataLakeRequestConditions in com.azure.storage.file.datalake.models
Modifier and TypeMethodDescriptionDataLakeRequestConditions.setIfMatch
(String ifMatch) Optionally limit requests to resources that match the passed ETag.DataLakeRequestConditions.setIfModifiedSince
(OffsetDateTime ifModifiedSince) Optionally limit requests to resources that have only been modified since the passeddatetime
.DataLakeRequestConditions.setIfNoneMatch
(String ifNoneMatch) Optionally limit requests to resources that do not match the passed ETag.DataLakeRequestConditions.setIfUnmodifiedSince
(OffsetDateTime ifUnmodifiedSince) Optionally limit requests to resources that have remained unmodified since the passeddatetime
.DataLakeRequestConditions.setLeaseId
(String leaseId) Optionally limits requests to blobs and containers that match the lease ID. -
Uses of DataLakeRequestConditions in com.azure.storage.file.datalake.options
Modifier and TypeMethodDescriptionDataLakeFileInputStreamOptions.getRequestConditions()
DataLakePathCreateOptions.getRequestConditions()
OptionalDataLakeRequestConditions
conditions on the creation of this file or directory.DataLakePathDeleteOptions.getRequestConditions()
Gets the request conditions.FileParallelUploadOptions.getRequestConditions()
Gets theDataLakeRequestConditions
.FileQueryOptions.getRequestConditions()
Gets the request conditions.Modifier and TypeMethodDescriptionDataLakeFileInputStreamOptions.setRequestConditions
(DataLakeRequestConditions requestConditions) DataLakePathCreateOptions.setRequestConditions
(DataLakeRequestConditions requestConditions) OptionalDataLakeRequestConditions
conditions on the creation of this file or directory.DataLakePathDeleteOptions.setRequestConditions
(DataLakeRequestConditions requestConditions) Sets the request conditions.FileParallelUploadOptions.setRequestConditions
(DataLakeRequestConditions requestConditions) Sets theDataLakeRequestConditions
.FileQueryOptions.setRequestConditions
(DataLakeRequestConditions requestConditions) Sets the request conditions.