pub struct Builder { /* private fields */ }
Expand description
A builder for Task
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn source_fields(self, input: impl Into<String>) -> Self
pub fn source_fields(self, input: impl Into<String>) -> Self
Appends an item to source_fields
.
To override the contents of this collection use set_source_fields
.
The source fields to which a particular task is applied.
sourcepub fn set_source_fields(self, input: Option<Vec<String>>) -> Self
pub fn set_source_fields(self, input: Option<Vec<String>>) -> Self
The source fields to which a particular task is applied.
sourcepub fn connector_operator(self, input: ConnectorOperator) -> Self
pub fn connector_operator(self, input: ConnectorOperator) -> Self
The operation to be performed on the provided source fields.
sourcepub fn set_connector_operator(self, input: Option<ConnectorOperator>) -> Self
pub fn set_connector_operator(self, input: Option<ConnectorOperator>) -> Self
The operation to be performed on the provided source fields.
sourcepub fn destination_field(self, input: impl Into<String>) -> Self
pub fn destination_field(self, input: impl Into<String>) -> Self
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
sourcepub fn set_destination_field(self, input: Option<String>) -> Self
pub fn set_destination_field(self, input: Option<String>) -> Self
A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
sourcepub fn task_type(self, input: TaskType) -> Self
pub fn task_type(self, input: TaskType) -> Self
Specifies the particular task implementation that Amazon AppFlow performs.
sourcepub fn set_task_type(self, input: Option<TaskType>) -> Self
pub fn set_task_type(self, input: Option<TaskType>) -> Self
Specifies the particular task implementation that Amazon AppFlow performs.
sourcepub fn task_properties(
self,
k: OperatorPropertiesKeys,
v: impl Into<String>
) -> Self
pub fn task_properties(
self,
k: OperatorPropertiesKeys,
v: impl Into<String>
) -> Self
Adds a key-value pair to task_properties
.
To override the contents of this collection use set_task_properties
.
A map used to store task-related information. The execution service looks for particular information based on the TaskType
.
sourcepub fn set_task_properties(
self,
input: Option<HashMap<OperatorPropertiesKeys, String>>
) -> Self
pub fn set_task_properties(
self,
input: Option<HashMap<OperatorPropertiesKeys, String>>
) -> Self
A map used to store task-related information. The execution service looks for particular information based on the TaskType
.