Uses of Class
com.azure.storage.file.datalake.models.DataLakeRequestConditions
Packages that use 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
Methods in com.azure.storage.file.datalake with parameters of type DataLakeRequestConditionsModifier 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.voidDataLakeFileClient.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
Methods in com.azure.storage.file.datalake.models that return DataLakeRequestConditionsModifier 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
Methods in com.azure.storage.file.datalake.options that return DataLakeRequestConditionsModifier and TypeMethodDescriptionDataLakeFileInputStreamOptions.getRequestConditions()DataLakePathCreateOptions.getRequestConditions()OptionalDataLakeRequestConditionsconditions on the creation of this file or directory.DataLakePathDeleteOptions.getRequestConditions()Gets the request conditions.FileParallelUploadOptions.getRequestConditions()Gets theDataLakeRequestConditions.FileQueryOptions.getRequestConditions()Gets the request conditions.Methods in com.azure.storage.file.datalake.options with parameters of type DataLakeRequestConditionsModifier and TypeMethodDescriptionDataLakeFileInputStreamOptions.setRequestConditions(DataLakeRequestConditions requestConditions) DataLakePathCreateOptions.setRequestConditions(DataLakeRequestConditions requestConditions) OptionalDataLakeRequestConditionsconditions 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.