public static interface CfnFlow.TaskProperty
Task implementation varies based on the TaskType
.
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.appflow.*; TaskProperty taskProperty = TaskProperty.builder() .sourceFields(List.of("sourceFields")) .taskType("taskType") // the properties below are optional .connectorOperator(ConnectorOperatorProperty.builder() .amplitude("amplitude") .customConnector("customConnector") .datadog("datadog") .dynatrace("dynatrace") .googleAnalytics("googleAnalytics") .inforNexus("inforNexus") .marketo("marketo") .s3("s3") .salesforce("salesforce") .sapoData("sapoData") .serviceNow("serviceNow") .singular("singular") .slack("slack") .trendmicro("trendmicro") .veeva("veeva") .zendesk("zendesk") .build()) .destinationField("destinationField") .taskProperties(List.of(TaskPropertiesObjectProperty.builder() .key("key") .value("value") .build())) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnFlow.TaskProperty.Builder
A builder for
CfnFlow.TaskProperty |
static class |
CfnFlow.TaskProperty.Jsii$Proxy
An implementation for
CfnFlow.TaskProperty |
Modifier and Type | Method and Description |
---|---|
static CfnFlow.TaskProperty.Builder |
builder() |
default java.lang.Object |
getConnectorOperator()
The operation to be performed on the provided source fields.
|
default java.lang.String |
getDestinationField()
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
|
java.util.List<java.lang.String> |
getSourceFields()
The source fields to which a particular task is applied.
|
default java.lang.Object |
getTaskProperties()
A map used to store task-related information.
|
java.lang.String |
getTaskType()
Specifies the particular task implementation that Amazon AppFlow performs.
|
java.util.List<java.lang.String> getSourceFields()
java.lang.String getTaskType()
Allowed values : Arithmetic
| Filter
| Map
| Map_all
| Mask
| Merge
| Truncate
| Validate
default java.lang.Object getConnectorOperator()
default java.lang.String getDestinationField()
default java.lang.Object getTaskProperties()
The execution service looks for particular information based on the TaskType
.
static CfnFlow.TaskProperty.Builder builder()
CfnFlow.TaskProperty.Builder
of CfnFlow.TaskProperty