Class SalesforceServiceCloudLinkedService


  • public final class SalesforceServiceCloudLinkedService
    extends LinkedService
    Linked service for Salesforce Service Cloud.
    • Constructor Detail

      • SalesforceServiceCloudLinkedService

        public SalesforceServiceCloudLinkedService()
    • Method Detail

      • environmentUrl

        public Object environmentUrl()
        Get the environmentUrl property: The URL of Salesforce Service Cloud instance. Default is 'https://login.salesforce.com'. To copy data from sandbox, specify 'https://test.salesforce.com'. To copy data from custom domain, specify, for example, 'https://[domain].my.salesforce.com'. Type: string (or Expression with resultType string).
        Returns:
        the environmentUrl value.
      • withEnvironmentUrl

        public SalesforceServiceCloudLinkedService withEnvironmentUrl​(Object environmentUrl)
        Set the environmentUrl property: The URL of Salesforce Service Cloud instance. Default is 'https://login.salesforce.com'. To copy data from sandbox, specify 'https://test.salesforce.com'. To copy data from custom domain, specify, for example, 'https://[domain].my.salesforce.com'. Type: string (or Expression with resultType string).
        Parameters:
        environmentUrl - the environmentUrl value to set.
        Returns:
        the SalesforceServiceCloudLinkedService object itself.
      • username

        public Object username()
        Get the username property: The username for Basic authentication of the Salesforce instance. Type: string (or Expression with resultType string).
        Returns:
        the username value.
      • withUsername

        public SalesforceServiceCloudLinkedService withUsername​(Object username)
        Set the username property: The username for Basic authentication of the Salesforce instance. Type: string (or Expression with resultType string).
        Parameters:
        username - the username value to set.
        Returns:
        the SalesforceServiceCloudLinkedService object itself.
      • password

        public SecretBase password()
        Get the password property: The password for Basic authentication of the Salesforce instance.
        Returns:
        the password value.
      • withPassword

        public SalesforceServiceCloudLinkedService withPassword​(SecretBase password)
        Set the password property: The password for Basic authentication of the Salesforce instance.
        Parameters:
        password - the password value to set.
        Returns:
        the SalesforceServiceCloudLinkedService object itself.
      • securityToken

        public SecretBase securityToken()
        Get the securityToken property: The security token is optional to remotely access Salesforce instance.
        Returns:
        the securityToken value.
      • withSecurityToken

        public SalesforceServiceCloudLinkedService withSecurityToken​(SecretBase securityToken)
        Set the securityToken property: The security token is optional to remotely access Salesforce instance.
        Parameters:
        securityToken - the securityToken value to set.
        Returns:
        the SalesforceServiceCloudLinkedService object itself.
      • apiVersion

        public Object apiVersion()
        Get the apiVersion property: The Salesforce API version used in ADF. Type: string (or Expression with resultType string).
        Returns:
        the apiVersion value.
      • withApiVersion

        public SalesforceServiceCloudLinkedService withApiVersion​(Object apiVersion)
        Set the apiVersion property: The Salesforce API version used in ADF. Type: string (or Expression with resultType string).
        Parameters:
        apiVersion - the apiVersion value to set.
        Returns:
        the SalesforceServiceCloudLinkedService object itself.
      • extendedProperties

        public Object extendedProperties()
        Get the extendedProperties property: Extended properties appended to the connection string. Type: string (or Expression with resultType string).
        Returns:
        the extendedProperties value.
      • withExtendedProperties

        public SalesforceServiceCloudLinkedService withExtendedProperties​(Object extendedProperties)
        Set the extendedProperties property: Extended properties appended to the connection string. Type: string (or Expression with resultType string).
        Parameters:
        extendedProperties - the extendedProperties value to set.
        Returns:
        the SalesforceServiceCloudLinkedService 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 SalesforceServiceCloudLinkedService 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 SalesforceServiceCloudLinkedService object itself.