public static interface Task.Builder extends SdkPojo, CopyableBuilder<Task.Builder,Task>
Modifier and Type | Method and Description |
---|---|
Task.Builder |
connectorOperator(ConnectorOperator connectorOperator)
The operation to be performed on the provided source fields.
|
default Task.Builder |
connectorOperator(Consumer<ConnectorOperator.Builder> connectorOperator)
The operation to be performed on the provided source fields.
|
Task.Builder |
destinationField(String destinationField)
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
|
Task.Builder |
sourceFields(Collection<String> sourceFields)
The source fields to which a particular task is applied.
|
Task.Builder |
sourceFields(String... sourceFields)
The source fields to which a particular task is applied.
|
Task.Builder |
taskProperties(Map<OperatorPropertiesKeys,String> taskProperties)
A map used to store task-related information.
|
Task.Builder |
taskPropertiesWithStrings(Map<String,String> taskProperties)
A map used to store task-related information.
|
Task.Builder |
taskType(String taskType)
Specifies the particular task implementation that Amazon AppFlow performs.
|
Task.Builder |
taskType(TaskType taskType)
Specifies the particular task implementation that Amazon AppFlow performs.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
Task.Builder sourceFields(Collection<String> sourceFields)
The source fields to which a particular task is applied.
sourceFields
- The source fields to which a particular task is applied.Task.Builder sourceFields(String... sourceFields)
The source fields to which a particular task is applied.
sourceFields
- The source fields to which a particular task is applied.Task.Builder connectorOperator(ConnectorOperator connectorOperator)
The operation to be performed on the provided source fields.
connectorOperator
- The operation to be performed on the provided source fields.default Task.Builder connectorOperator(Consumer<ConnectorOperator.Builder> connectorOperator)
The operation to be performed on the provided source fields.
This is a convenience that creates an instance of theConnectorOperator.Builder
avoiding the need to
create one manually via ConnectorOperator.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to connectorOperator(ConnectorOperator)
.connectorOperator
- a consumer that will call methods on ConnectorOperator.Builder
connectorOperator(ConnectorOperator)
Task.Builder destinationField(String destinationField)
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
destinationField
- A field in a destination connector, or a field value against which Amazon AppFlow validates a source
field.Task.Builder taskType(String taskType)
Specifies the particular task implementation that Amazon AppFlow performs.
Task.Builder taskType(TaskType taskType)
Specifies the particular task implementation that Amazon AppFlow performs.
Task.Builder taskPropertiesWithStrings(Map<String,String> taskProperties)
A map used to store task-related information. The execution service looks for particular information based on
the TaskType
.
taskProperties
- A map used to store task-related information. The execution service looks for particular information
based on the TaskType
.Task.Builder taskProperties(Map<OperatorPropertiesKeys,String> taskProperties)
A map used to store task-related information. The execution service looks for particular information based on
the TaskType
.
taskProperties
- A map used to store task-related information. The execution service looks for particular information
based on the TaskType
.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.