Interface CfnIntegration.SourceFlowConfigProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnIntegration.SourceFlowConfigProperty.Jsii$Proxy
Enclosing class:
CfnIntegration

@Stability(Stable) public static interface CfnIntegration.SourceFlowConfigProperty extends software.amazon.jsii.JsiiSerializable
The configuration that controls how Customer Profiles retrieves data from the source.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.customerprofiles.*;
 SourceFlowConfigProperty sourceFlowConfigProperty = SourceFlowConfigProperty.builder()
         .connectorType("connectorType")
         .sourceConnectorProperties(SourceConnectorPropertiesProperty.builder()
                 .marketo(MarketoSourcePropertiesProperty.builder()
                         .object("object")
                         .build())
                 .s3(S3SourcePropertiesProperty.builder()
                         .bucketName("bucketName")
                         // the properties below are optional
                         .bucketPrefix("bucketPrefix")
                         .build())
                 .salesforce(SalesforceSourcePropertiesProperty.builder()
                         .object("object")
                         // the properties below are optional
                         .enableDynamicFieldUpdate(false)
                         .includeDeletedRecords(false)
                         .build())
                 .serviceNow(ServiceNowSourcePropertiesProperty.builder()
                         .object("object")
                         .build())
                 .zendesk(ZendeskSourcePropertiesProperty.builder()
                         .object("object")
                         .build())
                 .build())
         // the properties below are optional
         .connectorProfileName("connectorProfileName")
         .incrementalPullConfig(IncrementalPullConfigProperty.builder()
                 .datetimeTypeFieldName("datetimeTypeFieldName")
                 .build())
         .build();
 

See Also: