#[non_exhaustive]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
.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more