Interface SourceConnectorProperties.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SourceConnectorProperties.Builder,,SourceConnectorProperties> SdkBuilder<SourceConnectorProperties.Builder,,SourceConnectorProperties> SdkPojo
- Enclosing class:
SourceConnectorProperties
-
Method Summary
Modifier and TypeMethodDescriptionmarketo(Consumer<MarketoSourceProperties.Builder> marketo) The properties that are applied when Marketo is being used as a source.marketo(MarketoSourceProperties marketo) The properties that are applied when Marketo is being used as a source.The properties that are applied when Amazon S3 is being used as the flow source.s3(S3SourceProperties s3) The properties that are applied when Amazon S3 is being used as the flow source.salesforce(Consumer<SalesforceSourceProperties.Builder> salesforce) The properties that are applied when Salesforce is being used as a source.salesforce(SalesforceSourceProperties salesforce) The properties that are applied when Salesforce is being used as a source.serviceNow(Consumer<ServiceNowSourceProperties.Builder> serviceNow) The properties that are applied when ServiceNow is being used as a source.serviceNow(ServiceNowSourceProperties serviceNow) The properties that are applied when ServiceNow is being used as a source.zendesk(Consumer<ZendeskSourceProperties.Builder> zendesk) The properties that are applied when using Zendesk as a flow source.zendesk(ZendeskSourceProperties zendesk) The properties that are applied when using Zendesk as a flow source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
marketo
The properties that are applied when Marketo is being used as a source.
- Parameters:
marketo- The properties that are applied when Marketo is being used as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marketo
default SourceConnectorProperties.Builder marketo(Consumer<MarketoSourceProperties.Builder> marketo) The properties that are applied when Marketo is being used as a source.
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:
-
s3
The properties that are applied when Amazon S3 is being used as the flow source.
- Parameters:
s3- The properties that are applied when Amazon S3 is being used as the flow source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3
The properties that are applied when Amazon S3 is being used as the flow source.
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:
-
salesforce
The properties that are applied when Salesforce is being used as a source.
- Parameters:
salesforce- The properties that are applied when Salesforce is being used as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
salesforce
default SourceConnectorProperties.Builder salesforce(Consumer<SalesforceSourceProperties.Builder> salesforce) The properties that are applied when Salesforce is being used as a source.
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:
-
serviceNow
The properties that are applied when ServiceNow is being used as a source.
- Parameters:
serviceNow- The properties that are applied when ServiceNow is being used as a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceNow
default SourceConnectorProperties.Builder serviceNow(Consumer<ServiceNowSourceProperties.Builder> serviceNow) The properties that are applied when ServiceNow is being used as a source.
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:
-
zendesk
The properties that are applied when using Zendesk as a flow source.
- Parameters:
zendesk- The properties that are applied when using Zendesk as a flow source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
zendesk
default SourceConnectorProperties.Builder zendesk(Consumer<ZendeskSourceProperties.Builder> zendesk) The properties that are applied when using Zendesk as a flow source.
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:
-