Class DataLakePathClientBuilder

java.lang.Object
com.azure.storage.file.datalake.DataLakePathClientBuilder
All Implemented Interfaces:
AzureNamedKeyCredentialTrait<DataLakePathClientBuilder>, AzureSasCredentialTrait<DataLakePathClientBuilder>, ConfigurationTrait<DataLakePathClientBuilder>, EndpointTrait<DataLakePathClientBuilder>, HttpTrait<DataLakePathClientBuilder>, TokenCredentialTrait<DataLakePathClientBuilder>

This class provides a fluent builder API to help aid the configuration and instantiation of FileClients, FileAsyncClients, DirectoryClients and DirectoryAsyncClients, call buildFileClient, buildFileAsyncClient, buildDirectoryClient and buildDirectoryAsyncClient respectively to construct an instance of the desired client.

The following information must be provided on this builder:

  • the endpoint through .endpoint(), including the file system name and file/directory name, in the format of https://{accountName}.dfs.core.windows.net/{fileSystemName}/{pathName}.
  • the credential through .credential() or .connectionString() if the file system is not publicly accessible.