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.Buildermarketo(Consumer<MarketoSourceProperties.Builder> marketo)The properties that are applied when Marketo is being used as a source.SourceConnectorProperties.Buildermarketo(MarketoSourceProperties marketo)The properties that are applied when Marketo is being used as a source.default SourceConnectorProperties.Builders3(Consumer<S3SourceProperties.Builder> s3)The properties that are applied when Amazon S3 is being used as the flow source.SourceConnectorProperties.Builders3(S3SourceProperties s3)The properties that are applied when Amazon S3 is being used as the flow source.default SourceConnectorProperties.Buildersalesforce(Consumer<SalesforceSourceProperties.Builder> salesforce)The properties that are applied when Salesforce is being used as a source.SourceConnectorProperties.Buildersalesforce(SalesforceSourceProperties salesforce)The properties that are applied when Salesforce is being used as a source.default SourceConnectorProperties.BuilderserviceNow(Consumer<ServiceNowSourceProperties.Builder> serviceNow)The properties that are applied when ServiceNow is being used as a source.SourceConnectorProperties.BuilderserviceNow(ServiceNowSourceProperties serviceNow)The properties that are applied when ServiceNow is being used as a source.default SourceConnectorProperties.Builderzendesk(Consumer<ZendeskSourceProperties.Builder> zendesk)The properties that are applied when using Zendesk as a flow source.SourceConnectorProperties.Builderzendesk(ZendeskSourceProperties zendesk)The properties that are applied when using Zendesk as a flow source.-
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
-
marketo
SourceConnectorProperties.Builder marketo(MarketoSourceProperties 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:
marketo(MarketoSourceProperties)
-
s3
SourceConnectorProperties.Builder s3(S3SourceProperties 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
default SourceConnectorProperties.Builder s3(Consumer<S3SourceProperties.Builder> 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:
s3(S3SourceProperties)
-
salesforce
SourceConnectorProperties.Builder salesforce(SalesforceSourceProperties 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:
salesforce(SalesforceSourceProperties)
-
serviceNow
SourceConnectorProperties.Builder serviceNow(ServiceNowSourceProperties 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:
serviceNow(ServiceNowSourceProperties)
-
zendesk
SourceConnectorProperties.Builder zendesk(ZendeskSourceProperties 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:
zendesk(ZendeskSourceProperties)
-
-