Uses of Class
com.azure.storage.file.datalake.models.PathInfo
Packages that use PathInfo
Package
Description
Package containing the class required for DataLakeStorageClient.
-
Uses of PathInfo in com.azure.storage.file.datalake
Methods in com.azure.storage.file.datalake that return PathInfoModifier and TypeMethodDescriptionDataLakePathClient.create()
Creates a resource.DataLakePathClient.create
(boolean overwrite) Creates a resource.DataLakePathClient.createIfNotExists()
Creates a resource if a path does not exist.DataLakeFileClient.flush
(long position) Deprecated.DataLakeFileClient.flush
(long position, boolean overwrite) Flushes (writes) data previously appended to the file through a call to append.DataLakePathClient.setAccessControlList
(List<PathAccessControlEntry> accessControlList, String group, String owner) Changes the access control list, group and/or owner for a resource.DataLakePathClient.setPermissions
(PathPermissions permissions, String group, String owner) Changes the permissions, group and/or owner for a resource.DataLakeFileClient.upload
(com.azure.core.util.BinaryData data) Creates a new file.DataLakeFileClient.upload
(com.azure.core.util.BinaryData data, boolean overwrite) Creates a new file, or updates the content of an existing file.DataLakeFileClient.upload
(InputStream data, long length) Creates a new file.DataLakeFileClient.upload
(InputStream data, long length, boolean overwrite) Creates a new file, or updates the content of an existing file.Methods in com.azure.storage.file.datalake that return types with arguments of type PathInfoModifier and TypeMethodDescriptionDataLakePathAsyncClient.create()
Creates a resource.DataLakePathAsyncClient.create
(boolean overwrite) Creates a resource.DataLakePathAsyncClient.createIfNotExists()
Creates a resource if it does not exist.DataLakePathAsyncClient.createIfNotExistsWithResponse
(DataLakePathCreateOptions options) Creates a resource if it does not exist.com.azure.core.http.rest.Response
<PathInfo> DataLakePathClient.createIfNotExistsWithResponse
(DataLakePathCreateOptions options, Duration timeout, com.azure.core.util.Context context) Creates a resource if a path does not exist.DataLakePathAsyncClient.createWithResponse
(DataLakePathCreateOptions options) Creates a resource.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
(DataLakePathCreateOptions options, Duration timeout, com.azure.core.util.Context context) 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.DataLakeFileAsyncClient.flush
(long position) Deprecated.SeeDataLakeFileAsyncClient.flush(long, boolean)
instead.DataLakeFileAsyncClient.flush
(long position, boolean overwrite) Flushes (writes) data previously appended to the file through a call to append.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.DataLakeFileAsyncClient.flushWithResponse
(long position, DataLakeFileFlushOptions flushOptions) 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.com.azure.core.http.rest.Response
<PathInfo> DataLakeFileClient.flushWithResponse
(long position, DataLakeFileFlushOptions flushOptions, Duration timeout, com.azure.core.util.Context context) Flushes (writes) data previously appended to the file through a call to append.DataLakePathAsyncClient.setAccessControlList
(List<PathAccessControlEntry> accessControlList, String group, String owner) Changes the access control list, group and/or owner for a resource.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.DataLakePathAsyncClient.setPermissions
(PathPermissions permissions, String group, String owner) Changes the permissions, group and/or owner for a resource.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.upload
(com.azure.core.util.BinaryData data, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions) Creates a new file and uploads content.DataLakeFileAsyncClient.upload
(com.azure.core.util.BinaryData data, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, boolean overwrite) Creates a new file and uploads content.DataLakeFileAsyncClient.upload
(Flux<ByteBuffer> data, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions) Creates a new file and uploads content.DataLakeFileAsyncClient.upload
(Flux<ByteBuffer> data, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, boolean overwrite) Creates a new file and uploads content.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
(FileParallelUploadOptions options) Creates a new file.DataLakeFileAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, com.azure.storage.common.ParallelTransferOptions parallelTransferOptions, PathHttpHeaders headers, Map<String, String> metadata, DataLakeRequestConditions requestConditions) Creates a new file.com.azure.core.http.rest.Response
<PathInfo> DataLakeFileClient.uploadWithResponse
(FileParallelUploadOptions options, Duration timeout, com.azure.core.util.Context context) Creates a new file.
DataLakeFileClient.flush(long, boolean)
instead.