Class AzureDatabricksDeltaLakeLinkedService


  • public final class AzureDatabricksDeltaLakeLinkedService
    extends LinkedService
    Azure Databricks Delta Lake linked service.
    • Constructor Detail

      • AzureDatabricksDeltaLakeLinkedService

        public AzureDatabricksDeltaLakeLinkedService()
    • Method Detail

      • domain

        public Object domain()
        Get the domain property: <REGION>.azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType string).
        Returns:
        the domain value.
      • withDomain

        public AzureDatabricksDeltaLakeLinkedService withDomain​(Object domain)
        Set the domain property: <REGION>.azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType string).
        Parameters:
        domain - the domain value to set.
        Returns:
        the AzureDatabricksDeltaLakeLinkedService object itself.
      • accessToken

        public SecretBase accessToken()
        Get the accessToken property: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string, SecureString or AzureKeyVaultSecretReference.
        Returns:
        the accessToken value.
      • withAccessToken

        public AzureDatabricksDeltaLakeLinkedService withAccessToken​(SecretBase accessToken)
        Set the accessToken property: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string, SecureString or AzureKeyVaultSecretReference.
        Parameters:
        accessToken - the accessToken value to set.
        Returns:
        the AzureDatabricksDeltaLakeLinkedService object itself.
      • clusterId

        public Object clusterId()
        Get the clusterId property: The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string).
        Returns:
        the clusterId value.
      • withClusterId

        public AzureDatabricksDeltaLakeLinkedService withClusterId​(Object clusterId)
        Set the clusterId property: The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string).
        Parameters:
        clusterId - the clusterId value to set.
        Returns:
        the AzureDatabricksDeltaLakeLinkedService object itself.
      • encryptedCredential

        public Object encryptedCredential()
        Get the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
        Returns:
        the encryptedCredential value.
      • withEncryptedCredential

        public AzureDatabricksDeltaLakeLinkedService withEncryptedCredential​(Object encryptedCredential)
        Set the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
        Parameters:
        encryptedCredential - the encryptedCredential value to set.
        Returns:
        the AzureDatabricksDeltaLakeLinkedService object itself.
      • credential

        public CredentialReference credential()
        Get the credential property: The credential reference containing authentication information.
        Returns:
        the credential value.
      • withCredential

        public AzureDatabricksDeltaLakeLinkedService withCredential​(CredentialReference credential)
        Set the credential property: The credential reference containing authentication information.
        Parameters:
        credential - the credential value to set.
        Returns:
        the AzureDatabricksDeltaLakeLinkedService object itself.
      • workspaceResourceId

        public Object workspaceResourceId()
        Get the workspaceResourceId property: Workspace resource id for databricks REST API. Type: string (or Expression with resultType string).
        Returns:
        the workspaceResourceId value.
      • withWorkspaceResourceId

        public AzureDatabricksDeltaLakeLinkedService withWorkspaceResourceId​(Object workspaceResourceId)
        Set the workspaceResourceId property: Workspace resource id for databricks REST API. Type: string (or Expression with resultType string).
        Parameters:
        workspaceResourceId - the workspaceResourceId value to set.
        Returns:
        the AzureDatabricksDeltaLakeLinkedService object itself.