FlowTask

data class FlowTask(val connectorOperators: List<FlowTaskConnectorOperator>? = null, val destinationField: String? = null, val sourceFields: List<String>, val taskProperties: Map<String, String>? = null, val taskType: String)

Constructors

Link copied to clipboard
constructor(connectorOperators: List<FlowTaskConnectorOperator>? = null, destinationField: String? = null, sourceFields: List<String>, taskProperties: Map<String, String>? = null, taskType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Operation to be performed on the provided source fields. See Connector Operator for details.

Link copied to clipboard

Field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

Link copied to clipboard

Source fields to which a particular task is applied.

Link copied to clipboard

Map used to store task-related information. The execution service looks for particular information based on the TaskType. Valid keys are VALUE, VALUES, DATA_TYPE, UPPER_BOUND, LOWER_BOUND, SOURCE_DATA_TYPE, DESTINATION_DATA_TYPE, VALIDATION_ACTION, MASK_VALUE, MASK_LENGTH, TRUNCATE_LENGTH, MATH_OPERATION_FIELDS_ORDER, CONCAT_FORMAT, SUBFIELD_CATEGORY_MAP, and EXCLUDE_SOURCE_FIELDS_LIST.

Link copied to clipboard

Particular task implementation that Amazon AppFlow performs. Valid values are Arithmetic, Filter, Map, Map_all, Mask, Merge, Passthrough, Truncate, and Validate.