Interface SourceConnectorProperties.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<SourceConnectorProperties.Builder,,- SourceConnectorProperties> - SdkBuilder<SourceConnectorProperties.Builder,,- SourceConnectorProperties> - SdkPojo
- Enclosing class:
- SourceConnectorProperties
- 
Method SummaryModifier and TypeMethodDescriptionamplitude(Consumer<AmplitudeSourceProperties.Builder> amplitude) Specifies the information that is required for querying Amplitude.amplitude(AmplitudeSourceProperties amplitude) Specifies the information that is required for querying Amplitude.customConnector(Consumer<CustomConnectorSourceProperties.Builder> customConnector) Sets the value of the CustomConnector property for this object.customConnector(CustomConnectorSourceProperties customConnector) Sets the value of the CustomConnector property for this object.datadog(Consumer<DatadogSourceProperties.Builder> datadog) Specifies the information that is required for querying Datadog.datadog(DatadogSourceProperties datadog) Specifies the information that is required for querying Datadog.dynatrace(Consumer<DynatraceSourceProperties.Builder> dynatrace) Specifies the information that is required for querying Dynatrace.dynatrace(DynatraceSourceProperties dynatrace) Specifies the information that is required for querying Dynatrace.googleAnalytics(Consumer<GoogleAnalyticsSourceProperties.Builder> googleAnalytics) Specifies the information that is required for querying Google Analytics.googleAnalytics(GoogleAnalyticsSourceProperties googleAnalytics) Specifies the information that is required for querying Google Analytics.inforNexus(Consumer<InforNexusSourceProperties.Builder> inforNexus) Specifies the information that is required for querying Infor Nexus.inforNexus(InforNexusSourceProperties inforNexus) Specifies the information that is required for querying Infor Nexus.marketo(Consumer<MarketoSourceProperties.Builder> marketo) Specifies the information that is required for querying Marketo.marketo(MarketoSourceProperties marketo) Specifies the information that is required for querying Marketo.pardot(Consumer<PardotSourceProperties.Builder> pardot) Specifies the information that is required for querying Salesforce Pardot.pardot(PardotSourceProperties pardot) Specifies the information that is required for querying Salesforce Pardot.Specifies the information that is required for querying Amazon S3.s3(S3SourceProperties s3) Specifies the information that is required for querying Amazon S3.salesforce(Consumer<SalesforceSourceProperties.Builder> salesforce) Specifies the information that is required for querying Salesforce.salesforce(SalesforceSourceProperties salesforce) Specifies the information that is required for querying Salesforce.sapoData(Consumer<SAPODataSourceProperties.Builder> sapoData) Sets the value of the SAPOData property for this object.sapoData(SAPODataSourceProperties sapoData) Sets the value of the SAPOData property for this object.serviceNow(Consumer<ServiceNowSourceProperties.Builder> serviceNow) Specifies the information that is required for querying ServiceNow.serviceNow(ServiceNowSourceProperties serviceNow) Specifies the information that is required for querying ServiceNow.singular(Consumer<SingularSourceProperties.Builder> singular) Specifies the information that is required for querying Singular.singular(SingularSourceProperties singular) Specifies the information that is required for querying Singular.Specifies the information that is required for querying Slack.slack(SlackSourceProperties slack) Specifies the information that is required for querying Slack.trendmicro(Consumer<TrendmicroSourceProperties.Builder> trendmicro) Specifies the information that is required for querying Trend Micro.trendmicro(TrendmicroSourceProperties trendmicro) Specifies the information that is required for querying Trend Micro.Specifies the information that is required for querying Veeva.veeva(VeevaSourceProperties veeva) Specifies the information that is required for querying Veeva.zendesk(Consumer<ZendeskSourceProperties.Builder> zendesk) Specifies the information that is required for querying Zendesk.zendesk(ZendeskSourceProperties zendesk) Specifies the information that is required for querying Zendesk.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
amplitudeSpecifies the information that is required for querying Amplitude. - Parameters:
- amplitude- Specifies the information that is required for querying Amplitude.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
amplitudedefault SourceConnectorProperties.Builder amplitude(Consumer<AmplitudeSourceProperties.Builder> amplitude) Specifies the information that is required for querying Amplitude. This is a convenience method that creates an instance of theAmplitudeSourceProperties.Builderavoiding the need to create one manually viaAmplitudeSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamplitude(AmplitudeSourceProperties).- Parameters:
- amplitude- a consumer that will call methods on- AmplitudeSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
datadogSpecifies the information that is required for querying Datadog. - Parameters:
- datadog- Specifies the information that is required for querying Datadog.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
datadogdefault SourceConnectorProperties.Builder datadog(Consumer<DatadogSourceProperties.Builder> datadog) Specifies the information that is required for querying Datadog. This is a convenience method that creates an instance of theDatadogSourceProperties.Builderavoiding the need to create one manually viaDatadogSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatadog(DatadogSourceProperties).- Parameters:
- datadog- a consumer that will call methods on- DatadogSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
dynatraceSpecifies the information that is required for querying Dynatrace. - Parameters:
- dynatrace- Specifies the information that is required for querying Dynatrace.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dynatracedefault SourceConnectorProperties.Builder dynatrace(Consumer<DynatraceSourceProperties.Builder> dynatrace) Specifies the information that is required for querying Dynatrace. This is a convenience method that creates an instance of theDynatraceSourceProperties.Builderavoiding the need to create one manually viaDynatraceSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todynatrace(DynatraceSourceProperties).- Parameters:
- dynatrace- a consumer that will call methods on- DynatraceSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
googleAnalyticsSpecifies the information that is required for querying Google Analytics. - Parameters:
- googleAnalytics- Specifies the information that is required for querying Google Analytics.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
googleAnalyticsdefault SourceConnectorProperties.Builder googleAnalytics(Consumer<GoogleAnalyticsSourceProperties.Builder> googleAnalytics) Specifies the information that is required for querying Google Analytics. This is a convenience method that creates an instance of theGoogleAnalyticsSourceProperties.Builderavoiding the need to create one manually viaGoogleAnalyticsSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togoogleAnalytics(GoogleAnalyticsSourceProperties).- Parameters:
- googleAnalytics- a consumer that will call methods on- GoogleAnalyticsSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
inforNexusSpecifies the information that is required for querying Infor Nexus. - Parameters:
- inforNexus- Specifies the information that is required for querying Infor Nexus.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inforNexusdefault SourceConnectorProperties.Builder inforNexus(Consumer<InforNexusSourceProperties.Builder> inforNexus) Specifies the information that is required for querying Infor Nexus. This is a convenience method that creates an instance of theInforNexusSourceProperties.Builderavoiding the need to create one manually viaInforNexusSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinforNexus(InforNexusSourceProperties).- Parameters:
- inforNexus- a consumer that will call methods on- InforNexusSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
marketoSpecifies the information that is required for querying Marketo. - Parameters:
- marketo- Specifies the information that is required for querying Marketo.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
marketodefault SourceConnectorProperties.Builder marketo(Consumer<MarketoSourceProperties.Builder> marketo) Specifies the information that is required for querying Marketo. This is a convenience method that creates an instance of theMarketoSourceProperties.Builderavoiding the need to create one manually viaMarketoSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomarketo(MarketoSourceProperties).- Parameters:
- marketo- a consumer that will call methods on- MarketoSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
s3Specifies the information that is required for querying Amazon S3. - Parameters:
- s3- Specifies the information that is required for querying Amazon S3.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
s3Specifies the information that is required for querying Amazon S3. This is a convenience method that creates an instance of theS3SourceProperties.Builderavoiding the need to create one manually viaS3SourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3(S3SourceProperties).- Parameters:
- s3- a consumer that will call methods on- S3SourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
salesforceSpecifies the information that is required for querying Salesforce. - Parameters:
- salesforce- Specifies the information that is required for querying Salesforce.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
salesforcedefault SourceConnectorProperties.Builder salesforce(Consumer<SalesforceSourceProperties.Builder> salesforce) Specifies the information that is required for querying Salesforce. This is a convenience method that creates an instance of theSalesforceSourceProperties.Builderavoiding the need to create one manually viaSalesforceSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosalesforce(SalesforceSourceProperties).- Parameters:
- salesforce- a consumer that will call methods on- SalesforceSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
serviceNowSpecifies the information that is required for querying ServiceNow. - Parameters:
- serviceNow- Specifies the information that is required for querying ServiceNow.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
serviceNowdefault SourceConnectorProperties.Builder serviceNow(Consumer<ServiceNowSourceProperties.Builder> serviceNow) Specifies the information that is required for querying ServiceNow. This is a convenience method that creates an instance of theServiceNowSourceProperties.Builderavoiding the need to create one manually viaServiceNowSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserviceNow(ServiceNowSourceProperties).- Parameters:
- serviceNow- a consumer that will call methods on- ServiceNowSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
singularSpecifies the information that is required for querying Singular. - Parameters:
- singular- Specifies the information that is required for querying Singular.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
singulardefault SourceConnectorProperties.Builder singular(Consumer<SingularSourceProperties.Builder> singular) Specifies the information that is required for querying Singular. This is a convenience method that creates an instance of theSingularSourceProperties.Builderavoiding the need to create one manually viaSingularSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosingular(SingularSourceProperties).- Parameters:
- singular- a consumer that will call methods on- SingularSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
slackSpecifies the information that is required for querying Slack. - Parameters:
- slack- Specifies the information that is required for querying Slack.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
slackSpecifies the information that is required for querying Slack. This is a convenience method that creates an instance of theSlackSourceProperties.Builderavoiding the need to create one manually viaSlackSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toslack(SlackSourceProperties).- Parameters:
- slack- a consumer that will call methods on- SlackSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
trendmicroSpecifies the information that is required for querying Trend Micro. - Parameters:
- trendmicro- Specifies the information that is required for querying Trend Micro.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trendmicrodefault SourceConnectorProperties.Builder trendmicro(Consumer<TrendmicroSourceProperties.Builder> trendmicro) Specifies the information that is required for querying Trend Micro. This is a convenience method that creates an instance of theTrendmicroSourceProperties.Builderavoiding the need to create one manually viaTrendmicroSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrendmicro(TrendmicroSourceProperties).- Parameters:
- trendmicro- a consumer that will call methods on- TrendmicroSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
veevaSpecifies the information that is required for querying Veeva. - Parameters:
- veeva- Specifies the information that is required for querying Veeva.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
veevaSpecifies the information that is required for querying Veeva. This is a convenience method that creates an instance of theVeevaSourceProperties.Builderavoiding the need to create one manually viaVeevaSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toveeva(VeevaSourceProperties).- Parameters:
- veeva- a consumer that will call methods on- VeevaSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
zendeskSpecifies the information that is required for querying Zendesk. - Parameters:
- zendesk- Specifies the information that is required for querying Zendesk.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
zendeskdefault SourceConnectorProperties.Builder zendesk(Consumer<ZendeskSourceProperties.Builder> zendesk) Specifies the information that is required for querying Zendesk. This is a convenience method that creates an instance of theZendeskSourceProperties.Builderavoiding the need to create one manually viaZendeskSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tozendesk(ZendeskSourceProperties).- Parameters:
- zendesk- a consumer that will call methods on- ZendeskSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
sapoDataSets the value of the SAPOData property for this object.- Parameters:
- sapoData- The new value for the SAPOData property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sapoDatadefault SourceConnectorProperties.Builder sapoData(Consumer<SAPODataSourceProperties.Builder> sapoData) Sets the value of the SAPOData property for this object. This is a convenience method that creates an instance of theSAPODataSourceProperties.Builderavoiding the need to create one manually viaSAPODataSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosapoData(SAPODataSourceProperties).- Parameters:
- sapoData- a consumer that will call methods on- SAPODataSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
customConnectorSets the value of the CustomConnector property for this object.- Parameters:
- customConnector- The new value for the CustomConnector property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
customConnectordefault SourceConnectorProperties.Builder customConnector(Consumer<CustomConnectorSourceProperties.Builder> customConnector) Sets the value of the CustomConnector property for this object. This is a convenience method that creates an instance of theCustomConnectorSourceProperties.Builderavoiding the need to create one manually viaCustomConnectorSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomConnector(CustomConnectorSourceProperties).- Parameters:
- customConnector- a consumer that will call methods on- CustomConnectorSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
pardotSpecifies the information that is required for querying Salesforce Pardot. - Parameters:
- pardot- Specifies the information that is required for querying Salesforce Pardot.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
pardotSpecifies the information that is required for querying Salesforce Pardot. This is a convenience method that creates an instance of thePardotSourceProperties.Builderavoiding the need to create one manually viaPardotSourceProperties.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topardot(PardotSourceProperties).- Parameters:
- pardot- a consumer that will call methods on- PardotSourceProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-