public static final class CfnFlow.SourceConnectorPropertiesProperty.Builder
extends java.lang.Object
CfnFlow.SourceConnectorPropertiesProperty
Constructor and Description |
---|
Builder() |
public CfnFlow.SourceConnectorPropertiesProperty.Builder amplitude(IResolvable amplitude)
CfnFlow.SourceConnectorPropertiesProperty.getAmplitude()
amplitude
- Specifies the information that is required for querying Amplitude.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder amplitude(CfnFlow.AmplitudeSourcePropertiesProperty amplitude)
CfnFlow.SourceConnectorPropertiesProperty.getAmplitude()
amplitude
- Specifies the information that is required for querying Amplitude.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder customConnector(IResolvable customConnector)
CfnFlow.SourceConnectorPropertiesProperty.getCustomConnector()
customConnector
- The properties that are applied when the custom connector is being used as a source.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder customConnector(CfnFlow.CustomConnectorSourcePropertiesProperty customConnector)
CfnFlow.SourceConnectorPropertiesProperty.getCustomConnector()
customConnector
- The properties that are applied when the custom connector is being used as a source.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder datadog(IResolvable datadog)
CfnFlow.SourceConnectorPropertiesProperty.getDatadog()
datadog
- Specifies the information that is required for querying Datadog.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder datadog(CfnFlow.DatadogSourcePropertiesProperty datadog)
CfnFlow.SourceConnectorPropertiesProperty.getDatadog()
datadog
- Specifies the information that is required for querying Datadog.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder dynatrace(IResolvable dynatrace)
CfnFlow.SourceConnectorPropertiesProperty.getDynatrace()
dynatrace
- Specifies the information that is required for querying Dynatrace.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder dynatrace(CfnFlow.DynatraceSourcePropertiesProperty dynatrace)
CfnFlow.SourceConnectorPropertiesProperty.getDynatrace()
dynatrace
- Specifies the information that is required for querying Dynatrace.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder googleAnalytics(IResolvable googleAnalytics)
CfnFlow.SourceConnectorPropertiesProperty.getGoogleAnalytics()
googleAnalytics
- Specifies the information that is required for querying Google Analytics.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder googleAnalytics(CfnFlow.GoogleAnalyticsSourcePropertiesProperty googleAnalytics)
CfnFlow.SourceConnectorPropertiesProperty.getGoogleAnalytics()
googleAnalytics
- Specifies the information that is required for querying Google Analytics.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder inforNexus(IResolvable inforNexus)
CfnFlow.SourceConnectorPropertiesProperty.getInforNexus()
inforNexus
- Specifies the information that is required for querying Infor Nexus.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder inforNexus(CfnFlow.InforNexusSourcePropertiesProperty inforNexus)
CfnFlow.SourceConnectorPropertiesProperty.getInforNexus()
inforNexus
- Specifies the information that is required for querying Infor Nexus.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder marketo(IResolvable marketo)
CfnFlow.SourceConnectorPropertiesProperty.getMarketo()
marketo
- Specifies the information that is required for querying Marketo.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder marketo(CfnFlow.MarketoSourcePropertiesProperty marketo)
CfnFlow.SourceConnectorPropertiesProperty.getMarketo()
marketo
- Specifies the information that is required for querying Marketo.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder pardot(IResolvable pardot)
CfnFlow.SourceConnectorPropertiesProperty.getPardot()
pardot
- Specifies the information that is required for querying Salesforce Pardot.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder pardot(CfnFlow.PardotSourcePropertiesProperty pardot)
CfnFlow.SourceConnectorPropertiesProperty.getPardot()
pardot
- Specifies the information that is required for querying Salesforce Pardot.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder s3(IResolvable s3)
CfnFlow.SourceConnectorPropertiesProperty.getS3()
s3
- Specifies the information that is required for querying Amazon S3.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder s3(CfnFlow.S3SourcePropertiesProperty s3)
CfnFlow.SourceConnectorPropertiesProperty.getS3()
s3
- Specifies the information that is required for querying Amazon S3.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder salesforce(IResolvable salesforce)
CfnFlow.SourceConnectorPropertiesProperty.getSalesforce()
salesforce
- Specifies the information that is required for querying Salesforce.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder salesforce(CfnFlow.SalesforceSourcePropertiesProperty salesforce)
CfnFlow.SourceConnectorPropertiesProperty.getSalesforce()
salesforce
- Specifies the information that is required for querying Salesforce.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder sapoData(IResolvable sapoData)
CfnFlow.SourceConnectorPropertiesProperty.getSapoData()
sapoData
- The properties that are applied when using SAPOData as a flow source.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder sapoData(CfnFlow.SAPODataSourcePropertiesProperty sapoData)
CfnFlow.SourceConnectorPropertiesProperty.getSapoData()
sapoData
- The properties that are applied when using SAPOData as a flow source.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder serviceNow(IResolvable serviceNow)
CfnFlow.SourceConnectorPropertiesProperty.getServiceNow()
serviceNow
- Specifies the information that is required for querying ServiceNow.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder serviceNow(CfnFlow.ServiceNowSourcePropertiesProperty serviceNow)
CfnFlow.SourceConnectorPropertiesProperty.getServiceNow()
serviceNow
- Specifies the information that is required for querying ServiceNow.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder singular(IResolvable singular)
CfnFlow.SourceConnectorPropertiesProperty.getSingular()
singular
- Specifies the information that is required for querying Singular.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder singular(CfnFlow.SingularSourcePropertiesProperty singular)
CfnFlow.SourceConnectorPropertiesProperty.getSingular()
singular
- Specifies the information that is required for querying Singular.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder slack(IResolvable slack)
CfnFlow.SourceConnectorPropertiesProperty.getSlack()
slack
- Specifies the information that is required for querying Slack.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder slack(CfnFlow.SlackSourcePropertiesProperty slack)
CfnFlow.SourceConnectorPropertiesProperty.getSlack()
slack
- Specifies the information that is required for querying Slack.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder trendmicro(IResolvable trendmicro)
CfnFlow.SourceConnectorPropertiesProperty.getTrendmicro()
trendmicro
- Specifies the information that is required for querying Trend Micro.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder trendmicro(CfnFlow.TrendmicroSourcePropertiesProperty trendmicro)
CfnFlow.SourceConnectorPropertiesProperty.getTrendmicro()
trendmicro
- Specifies the information that is required for querying Trend Micro.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder veeva(IResolvable veeva)
CfnFlow.SourceConnectorPropertiesProperty.getVeeva()
veeva
- Specifies the information that is required for querying Veeva.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder veeva(CfnFlow.VeevaSourcePropertiesProperty veeva)
CfnFlow.SourceConnectorPropertiesProperty.getVeeva()
veeva
- Specifies the information that is required for querying Veeva.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder zendesk(IResolvable zendesk)
CfnFlow.SourceConnectorPropertiesProperty.getZendesk()
zendesk
- Specifies the information that is required for querying Zendesk.this
public CfnFlow.SourceConnectorPropertiesProperty.Builder zendesk(CfnFlow.ZendeskSourcePropertiesProperty zendesk)
CfnFlow.SourceConnectorPropertiesProperty.getZendesk()
zendesk
- Specifies the information that is required for querying Zendesk.this
public CfnFlow.SourceConnectorPropertiesProperty build()
CfnFlow.SourceConnectorPropertiesProperty
java.lang.NullPointerException
- if any required attribute was not provided