Class SalesforceServiceCloudLinkedService


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

      • SalesforceServiceCloudLinkedService

        public SalesforceServiceCloudLinkedService()
    • Method Detail

      • getEnvironmentUrl

        public Object getEnvironmentUrl()
        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.
      • setEnvironmentUrl

        public SalesforceServiceCloudLinkedService setEnvironmentUrl​(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.
      • getUsername

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

        public SalesforceServiceCloudLinkedService setUsername​(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.
      • getPassword

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

        public SalesforceServiceCloudLinkedService setPassword​(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.
      • getSecurityToken

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

        public SalesforceServiceCloudLinkedService setSecurityToken​(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.
      • getApiVersion

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

        public SalesforceServiceCloudLinkedService setApiVersion​(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.
      • getExtendedProperties

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

        public SalesforceServiceCloudLinkedService setExtendedProperties​(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.
      • getEncryptedCredential

        public Object getEncryptedCredential()
        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.
      • setEncryptedCredential

        public SalesforceServiceCloudLinkedService setEncryptedCredential​(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.