Class AzureDataLakeGen2Datastore


  • public final class AzureDataLakeGen2Datastore
    extends DatastoreDetails
    Azure Data Lake Gen2 datastore configuration.
    • Constructor Detail

      • AzureDataLakeGen2Datastore

        public AzureDataLakeGen2Datastore()
    • Method Detail

      • accountName

        public String accountName()
        Get the accountName property: [Required] Storage account name.
        Returns:
        the accountName value.
      • withAccountName

        public AzureDataLakeGen2Datastore withAccountName​(String accountName)
        Set the accountName property: [Required] Storage account name.
        Parameters:
        accountName - the accountName value to set.
        Returns:
        the AzureDataLakeGen2Datastore object itself.
      • endpoint

        public String endpoint()
        Get the endpoint property: Azure cloud endpoint for the storage account.
        Returns:
        the endpoint value.
      • withEndpoint

        public AzureDataLakeGen2Datastore withEndpoint​(String endpoint)
        Set the endpoint property: Azure cloud endpoint for the storage account.
        Parameters:
        endpoint - the endpoint value to set.
        Returns:
        the AzureDataLakeGen2Datastore object itself.
      • filesystem

        public String filesystem()
        Get the filesystem property: [Required] The name of the Data Lake Gen2 filesystem.
        Returns:
        the filesystem value.
      • withFilesystem

        public AzureDataLakeGen2Datastore withFilesystem​(String filesystem)
        Set the filesystem property: [Required] The name of the Data Lake Gen2 filesystem.
        Parameters:
        filesystem - the filesystem value to set.
        Returns:
        the AzureDataLakeGen2Datastore object itself.
      • protocol

        public String protocol()
        Get the protocol property: Protocol used to communicate with the storage account.
        Returns:
        the protocol value.
      • withProtocol

        public AzureDataLakeGen2Datastore withProtocol​(String protocol)
        Set the protocol property: Protocol used to communicate with the storage account.
        Parameters:
        protocol - the protocol value to set.
        Returns:
        the AzureDataLakeGen2Datastore object itself.
      • serviceDataAccessAuthIdentity

        public ServiceDataAccessAuthIdentity serviceDataAccessAuthIdentity()
        Get the serviceDataAccessAuthIdentity property: Indicates which identity to use to authenticate service data access to customer's storage.
        Returns:
        the serviceDataAccessAuthIdentity value.
      • withServiceDataAccessAuthIdentity

        public AzureDataLakeGen2Datastore withServiceDataAccessAuthIdentity​(ServiceDataAccessAuthIdentity serviceDataAccessAuthIdentity)
        Set the serviceDataAccessAuthIdentity property: Indicates which identity to use to authenticate service data access to customer's storage.
        Parameters:
        serviceDataAccessAuthIdentity - the serviceDataAccessAuthIdentity value to set.
        Returns:
        the AzureDataLakeGen2Datastore object itself.