Class GoogleAdWordsLinkedServiceResponse


  • public final class GoogleAdWordsLinkedServiceResponse
    extends java.lang.Object
    • Method Detail

      • annotations

        public java.util.List<java.lang.Object> annotations()
        Returns:
        List of tags that can be used for describing the linked service.
      • authenticationType

        public java.util.Optional<java.lang.String> authenticationType()
        Returns:
        The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR.
      • clientCustomerID

        public java.util.Optional<java.lang.Object> clientCustomerID()
        Returns:
        The Client customer ID of the AdWords account that you want to fetch report data for.
      • clientId

        public java.util.Optional<java.lang.Object> clientId()
        Returns:
        The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string).
      • connectionProperties

        public java.util.Optional<java.lang.Object> connectionProperties()
        Returns:
        Properties used to connect to GoogleAds. It is mutually exclusive with any other properties in the linked service. Type: object.
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        Linked service description.
      • email

        public java.util.Optional<java.lang.Object> email()
        Returns:
        The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR.
      • encryptedCredential

        public java.util.Optional<java.lang.Object> encryptedCredential()
        Returns:
        The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).
      • keyFilePath

        public java.util.Optional<java.lang.Object> keyFilePath()
        Returns:
        The full path to the .p12 key file that is used to authenticate the service account email address and can only be used on self-hosted IR.
      • trustedCertPath

        public java.util.Optional<java.lang.Object> trustedCertPath()
        Returns:
        The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.
      • type

        public java.lang.String type()
        Returns:
        Type of linked service. Expected value is 'GoogleAdWords'.
      • useSystemTrustStore

        public java.util.Optional<java.lang.Object> useSystemTrustStore()
        Returns:
        Specifies whether to use a CA certificate from the system trust store or from a specified PEM file. The default value is false.