Class SourceConnectorProperties

    • Method Detail

      • amplitude

        public final AmplitudeSourceProperties amplitude()

        Specifies the information that is required for querying Amplitude.

        Returns:
        Specifies the information that is required for querying Amplitude.
      • datadog

        public final DatadogSourceProperties datadog()

        Specifies the information that is required for querying Datadog.

        Returns:
        Specifies the information that is required for querying Datadog.
      • dynatrace

        public final DynatraceSourceProperties dynatrace()

        Specifies the information that is required for querying Dynatrace.

        Returns:
        Specifies the information that is required for querying Dynatrace.
      • googleAnalytics

        public final GoogleAnalyticsSourceProperties googleAnalytics()

        Specifies the information that is required for querying Google Analytics.

        Returns:
        Specifies the information that is required for querying Google Analytics.
      • inforNexus

        public final InforNexusSourceProperties inforNexus()

        Specifies the information that is required for querying Infor Nexus.

        Returns:
        Specifies the information that is required for querying Infor Nexus.
      • marketo

        public final MarketoSourceProperties marketo()

        Specifies the information that is required for querying Marketo.

        Returns:
        Specifies the information that is required for querying Marketo.
      • s3

        public final S3SourceProperties s3()

        Specifies the information that is required for querying Amazon S3.

        Returns:
        Specifies the information that is required for querying Amazon S3.
      • salesforce

        public final SalesforceSourceProperties salesforce()

        Specifies the information that is required for querying Salesforce.

        Returns:
        Specifies the information that is required for querying Salesforce.
      • serviceNow

        public final ServiceNowSourceProperties serviceNow()

        Specifies the information that is required for querying ServiceNow.

        Returns:
        Specifies the information that is required for querying ServiceNow.
      • singular

        public final SingularSourceProperties singular()

        Specifies the information that is required for querying Singular.

        Returns:
        Specifies the information that is required for querying Singular.
      • slack

        public final SlackSourceProperties slack()

        Specifies the information that is required for querying Slack.

        Returns:
        Specifies the information that is required for querying Slack.
      • trendmicro

        public final TrendmicroSourceProperties trendmicro()

        Specifies the information that is required for querying Trend Micro.

        Returns:
        Specifies the information that is required for querying Trend Micro.
      • veeva

        public final VeevaSourceProperties veeva()

        Specifies the information that is required for querying Veeva.

        Returns:
        Specifies the information that is required for querying Veeva.
      • zendesk

        public final ZendeskSourceProperties zendesk()

        Specifies the information that is required for querying Zendesk.

        Returns:
        Specifies the information that is required for querying Zendesk.
      • sapoData

        public final SAPODataSourceProperties sapoData()
        Returns the value of the SAPOData property for this object.
        Returns:
        The value of the SAPOData property for this object.
      • customConnector

        public final CustomConnectorSourceProperties customConnector()
        Returns the value of the CustomConnector property for this object.
        Returns:
        The value of the CustomConnector property for this object.
      • pardot

        public final PardotSourceProperties pardot()

        Specifies the information that is required for querying Salesforce Pardot.

        Returns:
        Specifies the information that is required for querying Salesforce Pardot.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)