Interface SourceConnectorProperties.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>,SdkBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>,SdkPojo
- Enclosing class:
- SourceConnectorProperties
public static interface SourceConnectorProperties.Builder extends SdkPojo, CopyableBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default SourceConnectorProperties.Builderamplitude(Consumer<AmplitudeSourceProperties.Builder> amplitude)Specifies the information that is required for querying Amplitude.SourceConnectorProperties.Builderamplitude(AmplitudeSourceProperties amplitude)Specifies the information that is required for querying Amplitude.default SourceConnectorProperties.BuildercustomConnector(Consumer<CustomConnectorSourceProperties.Builder> customConnector)Sets the value of the CustomConnector property for this object.SourceConnectorProperties.BuildercustomConnector(CustomConnectorSourceProperties customConnector)Sets the value of the CustomConnector property for this object.default SourceConnectorProperties.Builderdatadog(Consumer<DatadogSourceProperties.Builder> datadog)Specifies the information that is required for querying Datadog.SourceConnectorProperties.Builderdatadog(DatadogSourceProperties datadog)Specifies the information that is required for querying Datadog.default SourceConnectorProperties.Builderdynatrace(Consumer<DynatraceSourceProperties.Builder> dynatrace)Specifies the information that is required for querying Dynatrace.SourceConnectorProperties.Builderdynatrace(DynatraceSourceProperties dynatrace)Specifies the information that is required for querying Dynatrace.default SourceConnectorProperties.BuildergoogleAnalytics(Consumer<GoogleAnalyticsSourceProperties.Builder> googleAnalytics)Specifies the information that is required for querying Google Analytics.SourceConnectorProperties.BuildergoogleAnalytics(GoogleAnalyticsSourceProperties googleAnalytics)Specifies the information that is required for querying Google Analytics.default SourceConnectorProperties.BuilderinforNexus(Consumer<InforNexusSourceProperties.Builder> inforNexus)Specifies the information that is required for querying Infor Nexus.SourceConnectorProperties.BuilderinforNexus(InforNexusSourceProperties inforNexus)Specifies the information that is required for querying Infor Nexus.default SourceConnectorProperties.Buildermarketo(Consumer<MarketoSourceProperties.Builder> marketo)Specifies the information that is required for querying Marketo.SourceConnectorProperties.Buildermarketo(MarketoSourceProperties marketo)Specifies the information that is required for querying Marketo.default SourceConnectorProperties.Builderpardot(Consumer<PardotSourceProperties.Builder> pardot)Specifies the information that is required for querying Salesforce Pardot.SourceConnectorProperties.Builderpardot(PardotSourceProperties pardot)Specifies the information that is required for querying Salesforce Pardot.default SourceConnectorProperties.Builders3(Consumer<S3SourceProperties.Builder> s3)Specifies the information that is required for querying Amazon S3.SourceConnectorProperties.Builders3(S3SourceProperties s3)Specifies the information that is required for querying Amazon S3.default SourceConnectorProperties.Buildersalesforce(Consumer<SalesforceSourceProperties.Builder> salesforce)Specifies the information that is required for querying Salesforce.SourceConnectorProperties.Buildersalesforce(SalesforceSourceProperties salesforce)Specifies the information that is required for querying Salesforce.default SourceConnectorProperties.BuildersapoData(Consumer<SAPODataSourceProperties.Builder> sapoData)Sets the value of the SAPOData property for this object.SourceConnectorProperties.BuildersapoData(SAPODataSourceProperties sapoData)Sets the value of the SAPOData property for this object.default SourceConnectorProperties.BuilderserviceNow(Consumer<ServiceNowSourceProperties.Builder> serviceNow)Specifies the information that is required for querying ServiceNow.SourceConnectorProperties.BuilderserviceNow(ServiceNowSourceProperties serviceNow)Specifies the information that is required for querying ServiceNow.default SourceConnectorProperties.Buildersingular(Consumer<SingularSourceProperties.Builder> singular)Specifies the information that is required for querying Singular.SourceConnectorProperties.Buildersingular(SingularSourceProperties singular)Specifies the information that is required for querying Singular.default SourceConnectorProperties.Builderslack(Consumer<SlackSourceProperties.Builder> slack)Specifies the information that is required for querying Slack.SourceConnectorProperties.Builderslack(SlackSourceProperties slack)Specifies the information that is required for querying Slack.default SourceConnectorProperties.Buildertrendmicro(Consumer<TrendmicroSourceProperties.Builder> trendmicro)Specifies the information that is required for querying Trend Micro.SourceConnectorProperties.Buildertrendmicro(TrendmicroSourceProperties trendmicro)Specifies the information that is required for querying Trend Micro.default SourceConnectorProperties.Builderveeva(Consumer<VeevaSourceProperties.Builder> veeva)Specifies the information that is required for querying Veeva.SourceConnectorProperties.Builderveeva(VeevaSourceProperties veeva)Specifies the information that is required for querying Veeva.default SourceConnectorProperties.Builderzendesk(Consumer<ZendeskSourceProperties.Builder> zendesk)Specifies the information that is required for querying Zendesk.SourceConnectorProperties.Builderzendesk(ZendeskSourceProperties zendesk)Specifies the information that is required for querying Zendesk.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
amplitude
SourceConnectorProperties.Builder amplitude(AmplitudeSourceProperties amplitude)
Specifies 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.
-
amplitude
default 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 onAmplitudeSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
amplitude(AmplitudeSourceProperties)
-
datadog
SourceConnectorProperties.Builder datadog(DatadogSourceProperties datadog)
Specifies 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.
-
datadog
default 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 onDatadogSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
datadog(DatadogSourceProperties)
-
dynatrace
SourceConnectorProperties.Builder dynatrace(DynatraceSourceProperties dynatrace)
Specifies 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.
-
dynatrace
default 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 onDynatraceSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dynatrace(DynatraceSourceProperties)
-
googleAnalytics
SourceConnectorProperties.Builder googleAnalytics(GoogleAnalyticsSourceProperties googleAnalytics)
Specifies 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.
-
googleAnalytics
default 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 onGoogleAnalyticsSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
googleAnalytics(GoogleAnalyticsSourceProperties)
-
inforNexus
SourceConnectorProperties.Builder inforNexus(InforNexusSourceProperties inforNexus)
Specifies 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.
-
inforNexus
default 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 onInforNexusSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inforNexus(InforNexusSourceProperties)
-
marketo
SourceConnectorProperties.Builder marketo(MarketoSourceProperties marketo)
Specifies 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.
-
marketo
default 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 onMarketoSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
marketo(MarketoSourceProperties)
-
s3
SourceConnectorProperties.Builder s3(S3SourceProperties s3)
Specifies 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.
-
s3
default SourceConnectorProperties.Builder s3(Consumer<S3SourceProperties.Builder> s3)
Specifies 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 onS3SourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3(S3SourceProperties)
-
salesforce
SourceConnectorProperties.Builder salesforce(SalesforceSourceProperties salesforce)
Specifies 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.
-
salesforce
default 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 onSalesforceSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
salesforce(SalesforceSourceProperties)
-
serviceNow
SourceConnectorProperties.Builder serviceNow(ServiceNowSourceProperties serviceNow)
Specifies 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.
-
serviceNow
default 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 onServiceNowSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serviceNow(ServiceNowSourceProperties)
-
singular
SourceConnectorProperties.Builder singular(SingularSourceProperties singular)
Specifies 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.
-
singular
default 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 onSingularSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
singular(SingularSourceProperties)
-
slack
SourceConnectorProperties.Builder slack(SlackSourceProperties slack)
Specifies 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.
-
slack
default SourceConnectorProperties.Builder slack(Consumer<SlackSourceProperties.Builder> slack)
Specifies 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 onSlackSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
slack(SlackSourceProperties)
-
trendmicro
SourceConnectorProperties.Builder trendmicro(TrendmicroSourceProperties trendmicro)
Specifies 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.
-
trendmicro
default 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 onTrendmicroSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
trendmicro(TrendmicroSourceProperties)
-
veeva
SourceConnectorProperties.Builder veeva(VeevaSourceProperties veeva)
Specifies 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.
-
veeva
default SourceConnectorProperties.Builder veeva(Consumer<VeevaSourceProperties.Builder> veeva)
Specifies 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 onVeevaSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
veeva(VeevaSourceProperties)
-
zendesk
SourceConnectorProperties.Builder zendesk(ZendeskSourceProperties zendesk)
Specifies 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.
-
zendesk
default 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 onZendeskSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
zendesk(ZendeskSourceProperties)
-
sapoData
SourceConnectorProperties.Builder sapoData(SAPODataSourceProperties sapoData)
Sets 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.
-
sapoData
default 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 onSAPODataSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sapoData(SAPODataSourceProperties)
-
customConnector
SourceConnectorProperties.Builder customConnector(CustomConnectorSourceProperties customConnector)
Sets 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.
-
customConnector
default 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 onCustomConnectorSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
customConnector(CustomConnectorSourceProperties)
-
pardot
SourceConnectorProperties.Builder pardot(PardotSourceProperties pardot)
Specifies 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.
-
pardot
default SourceConnectorProperties.Builder pardot(Consumer<PardotSourceProperties.Builder> pardot)
Specifies 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 onPardotSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
pardot(PardotSourceProperties)
-
-