Uses of Class
com.azure.storage.file.share.ShareDirectoryAsyncClient
Packages that use ShareDirectoryAsyncClient
Package
Description
This package contains the classes to perform actions on Azure Storage File.
-
Uses of ShareDirectoryAsyncClient in com.azure.storage.file.share
Methods in com.azure.storage.file.share that return ShareDirectoryAsyncClientModifier and TypeMethodDescriptionShareFileClientBuilder.buildDirectoryAsyncClient()
Creates aShareDirectoryAsyncClient
based on options set in the builder.ShareAsyncClient.getDirectoryClient
(String directoryName) Constructs aShareDirectoryAsyncClient
that interacts with the specified directory.ShareAsyncClient.getRootDirectoryClient()
Constructs aShareDirectoryAsyncClient
that interacts with the root directory in the share.ShareDirectoryAsyncClient.getSubdirectoryClient
(String subdirectoryName) Constructs a ShareDirectoryAsyncClient that interacts with the specified directory.Methods in com.azure.storage.file.share that return types with arguments of type ShareDirectoryAsyncClientModifier and TypeMethodDescriptionShareAsyncClient.createDirectory
(String directoryName) Creates the directory in the share with the given name.ShareAsyncClient.createDirectoryIfNotExists
(String directoryName) Creates the directory in the share with the given name if it does not exist.Mono<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>>
ShareAsyncClient.createDirectoryIfNotExistsWithResponse
(String directoryName, ShareDirectoryCreateOptions options) Creates the directory in the share with the given name and associates the passed metadata to it if it does not exist.Mono<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>>
ShareAsyncClient.createDirectoryWithResponse
(String directoryName, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates the directory in the share with the given name and associates the passed metadata to it.ShareDirectoryAsyncClient.createSubdirectory
(String subdirectoryName) Creates a subdirectory under current directory with specific name and returns a response of ShareDirectoryAsyncClient to interact with it.ShareDirectoryAsyncClient.createSubdirectoryIfNotExists
(String subdirectoryName) Creates a subdirectory under current directory with specific name if it does not exist and returns a response of ShareDirectoryAsyncClient to interact with it.Mono<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>>
ShareDirectoryAsyncClient.createSubdirectoryIfNotExistsWithResponse
(String subdirectoryName, ShareDirectoryCreateOptions options) Creates a subdirectory under current directory with specific name and metadata if it does not exist, and returns a response of ShareDirectoryAsyncClient to interact with it.Mono<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>>
ShareDirectoryAsyncClient.createSubdirectoryWithResponse
(String subdirectoryName, FileSmbProperties smbProperties, String filePermission, Map<String, String> metadata) Creates a subdirectory under current directory with specific name , metadata and returns a response of ShareDirectoryAsyncClient to interact with it.Moves the directory to another location within the share.Mono<com.azure.core.http.rest.Response<ShareDirectoryAsyncClient>>
ShareDirectoryAsyncClient.renameWithResponse
(ShareFileRenameOptions options) Moves the directory to another location within the share.