Package com.pulumi.aws.appflow.outputs
Class FlowTask
- java.lang.Object
-
- com.pulumi.aws.appflow.outputs.FlowTask
-
public final class FlowTask extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlowTask.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlowTask.Builderbuilder()static FlowTask.Builderbuilder(FlowTask defaults)java.util.List<FlowTaskConnectorOperator>connectorOperators()java.util.Optional<java.lang.String>destinationField()java.util.List<java.lang.String>sourceFields()java.util.Map<java.lang.String,java.lang.String>taskProperties()java.lang.StringtaskType()
-
-
-
Method Detail
-
connectorOperators
public java.util.List<FlowTaskConnectorOperator> connectorOperators()
- Returns:
- Operation to be performed on the provided source fields. See the `task.connector_operator` Block for details.
-
destinationField
public java.util.Optional<java.lang.String> destinationField()
- Returns:
- Field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
-
sourceFields
public java.util.List<java.lang.String> sourceFields()
- Returns:
- Source fields to which a particular task is applied.
-
taskProperties
public java.util.Map<java.lang.String,java.lang.String> taskProperties()
- Returns:
- 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`.
-
taskType
public java.lang.String taskType()
- Returns:
- Particular task implementation that Amazon AppFlow performs. Valid values are `Arithmetic`, `Filter`, `Map`, `Map_all`, `Mask`, `Merge`, `Passthrough`, `Truncate`, and `Validate`.
-
builder
public static FlowTask.Builder builder()
-
builder
public static FlowTask.Builder builder(FlowTask defaults)
-
-