Class SourceConnectorProperties
- java.lang.Object
-
- software.amazon.awssdk.services.appflow.model.SourceConnectorProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>
@Generated("software.amazon.awssdk:codegen") public final class SourceConnectorProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>
Specifies the information that is required to query a particular connector.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSourceConnectorProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AmplitudeSourcePropertiesamplitude()Specifies the information that is required for querying Amplitude.static SourceConnectorProperties.Builderbuilder()CustomConnectorSourcePropertiescustomConnector()Returns the value of the CustomConnector property for this object.DatadogSourcePropertiesdatadog()Specifies the information that is required for querying Datadog.DynatraceSourcePropertiesdynatrace()Specifies the information that is required for querying Dynatrace.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)GoogleAnalyticsSourcePropertiesgoogleAnalytics()Specifies the information that is required for querying Google Analytics.inthashCode()InforNexusSourcePropertiesinforNexus()Specifies the information that is required for querying Infor Nexus.MarketoSourcePropertiesmarketo()Specifies the information that is required for querying Marketo.PardotSourcePropertiespardot()Specifies the information that is required for querying Salesforce Pardot.S3SourcePropertiess3()Specifies the information that is required for querying Amazon S3.SalesforceSourcePropertiessalesforce()Specifies the information that is required for querying Salesforce.SAPODataSourcePropertiessapoData()Returns the value of the SAPOData property for this object.List<SdkField<?>>sdkFields()static Class<? extends SourceConnectorProperties.Builder>serializableBuilderClass()ServiceNowSourcePropertiesserviceNow()Specifies the information that is required for querying ServiceNow.SingularSourcePropertiessingular()Specifies the information that is required for querying Singular.SlackSourcePropertiesslack()Specifies the information that is required for querying Slack.SourceConnectorProperties.BuildertoBuilder()StringtoString()Returns a string representation of this object.TrendmicroSourcePropertiestrendmicro()Specifies the information that is required for querying Trend Micro.VeevaSourcePropertiesveeva()Specifies the information that is required for querying Veeva.ZendeskSourcePropertieszendesk()Specifies the information that is required for querying Zendesk.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
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.
-
toBuilder
public SourceConnectorProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>
-
builder
public static SourceConnectorProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends SourceConnectorProperties.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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.
-
-