Interface Task.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Task.Builder,
,Task> SdkBuilder<Task.Builder,
,Task> SdkPojo
- Enclosing class:
Task
-
Method Summary
Modifier and TypeMethodDescriptiondefault Task.Builder
connectorOperator
(Consumer<ConnectorOperator.Builder> connectorOperator) The operation to be performed on the provided source fields.connectorOperator
(ConnectorOperator connectorOperator) The operation to be performed on the provided source fields.destinationField
(String destinationField) A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.sourceFields
(String... sourceFields) The source fields to which a particular task is applied.sourceFields
(Collection<String> sourceFields) The source fields to which a particular task is applied.taskProperties
(Map<OperatorPropertiesKeys, String> taskProperties) A map used to store task-related information.taskPropertiesWithStrings
(Map<String, String> taskProperties) A map used to store task-related information.Specifies the particular task implementation that Amazon AppFlow performs.Specifies the particular task implementation that Amazon AppFlow performs.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 Details
-
sourceFields
The source fields to which a particular task is applied.
- Parameters:
sourceFields
- The source fields to which a particular task is applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFields
The source fields to which a particular task is applied.
- Parameters:
sourceFields
- The source fields to which a particular task is applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorOperator
The operation to be performed on the provided source fields.
- Parameters:
connectorOperator
- The operation to be performed on the provided source fields.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorOperator
The operation to be performed on the provided source fields.
This is a convenience method that creates an instance of theConnectorOperator.Builder
avoiding the need to create one manually viaConnectorOperator.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectorOperator(ConnectorOperator)
.- Parameters:
connectorOperator
- a consumer that will call methods onConnectorOperator.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationField
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
- Parameters:
destinationField
- A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskType
Specifies the particular task implementation that Amazon AppFlow performs.
- Parameters:
taskType
- Specifies the particular task implementation that Amazon AppFlow performs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskType
Specifies the particular task implementation that Amazon AppFlow performs.
- Parameters:
taskType
- Specifies the particular task implementation that Amazon AppFlow performs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskPropertiesWithStrings
A map used to store task-related information. The execution service looks for particular information based on the
TaskType
.- Parameters:
taskProperties
- A map used to store task-related information. The execution service looks for particular information based on theTaskType
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskProperties
A map used to store task-related information. The execution service looks for particular information based on the
TaskType
.- Parameters:
taskProperties
- A map used to store task-related information. The execution service looks for particular information based on theTaskType
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-