Class DataLakeStorageAccountDetails


  • public final class DataLakeStorageAccountDetails
    extends Object
    Details of the data lake storage account associated with the workspace.
    • Constructor Detail

      • DataLakeStorageAccountDetails

        public DataLakeStorageAccountDetails()
    • Method Detail

      • accountUrl

        public String accountUrl()
        Get the accountUrl property: Account URL.
        Returns:
        the accountUrl value.
      • withAccountUrl

        public DataLakeStorageAccountDetails withAccountUrl​(String accountUrl)
        Set the accountUrl property: Account URL.
        Parameters:
        accountUrl - the accountUrl value to set.
        Returns:
        the DataLakeStorageAccountDetails object itself.
      • filesystem

        public String filesystem()
        Get the filesystem property: Filesystem name.
        Returns:
        the filesystem value.
      • withFilesystem

        public DataLakeStorageAccountDetails withFilesystem​(String filesystem)
        Set the filesystem property: Filesystem name.
        Parameters:
        filesystem - the filesystem value to set.
        Returns:
        the DataLakeStorageAccountDetails object itself.
      • resourceId

        public String resourceId()
        Get the resourceId property: ARM resource Id of this storage account.
        Returns:
        the resourceId value.
      • withResourceId

        public DataLakeStorageAccountDetails withResourceId​(String resourceId)
        Set the resourceId property: ARM resource Id of this storage account.
        Parameters:
        resourceId - the resourceId value to set.
        Returns:
        the DataLakeStorageAccountDetails object itself.
      • createManagedPrivateEndpoint

        public Boolean createManagedPrivateEndpoint()
        Get the createManagedPrivateEndpoint property: Create managed private endpoint to this storage account or not.
        Returns:
        the createManagedPrivateEndpoint value.
      • withCreateManagedPrivateEndpoint

        public DataLakeStorageAccountDetails withCreateManagedPrivateEndpoint​(Boolean createManagedPrivateEndpoint)
        Set the createManagedPrivateEndpoint property: Create managed private endpoint to this storage account or not.
        Parameters:
        createManagedPrivateEndpoint - the createManagedPrivateEndpoint value to set.
        Returns:
        the DataLakeStorageAccountDetails object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.