Struct aws_sdk_appflow::input::update_flow_input::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for UpdateFlowInput
Implementations
sourceimpl Builder
impl Builder
sourcepub fn flow_name(self, input: impl Into<String>) -> Self
pub fn flow_name(self, input: impl Into<String>) -> Self
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
sourcepub fn set_flow_name(self, input: Option<String>) -> Self
pub fn set_flow_name(self, input: Option<String>) -> Self
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description of the flow.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description of the flow.
sourcepub fn trigger_config(self, input: TriggerConfig) -> Self
pub fn trigger_config(self, input: TriggerConfig) -> Self
The trigger settings that determine how and when the flow runs.
sourcepub fn set_trigger_config(self, input: Option<TriggerConfig>) -> Self
pub fn set_trigger_config(self, input: Option<TriggerConfig>) -> Self
The trigger settings that determine how and when the flow runs.
sourcepub fn source_flow_config(self, input: SourceFlowConfig) -> Self
pub fn source_flow_config(self, input: SourceFlowConfig) -> Self
Contains information about the configuration of the source connector used in the flow.
sourcepub fn set_source_flow_config(self, input: Option<SourceFlowConfig>) -> Self
pub fn set_source_flow_config(self, input: Option<SourceFlowConfig>) -> Self
Contains information about the configuration of the source connector used in the flow.
sourcepub fn destination_flow_config_list(self, input: DestinationFlowConfig) -> Self
pub fn destination_flow_config_list(self, input: DestinationFlowConfig) -> Self
Appends an item to destination_flow_config_list
.
To override the contents of this collection use set_destination_flow_config_list
.
The configuration that controls how Amazon AppFlow transfers data to the destination connector.
sourcepub fn set_destination_flow_config_list(
self,
input: Option<Vec<DestinationFlowConfig>>
) -> Self
pub fn set_destination_flow_config_list(
self,
input: Option<Vec<DestinationFlowConfig>>
) -> Self
The configuration that controls how Amazon AppFlow transfers data to the destination connector.
sourcepub fn tasks(self, input: Task) -> Self
pub fn tasks(self, input: Task) -> Self
Appends an item to tasks
.
To override the contents of this collection use set_tasks
.
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
sourcepub fn set_tasks(self, input: Option<Vec<Task>>) -> Self
pub fn set_tasks(self, input: Option<Vec<Task>>) -> Self
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
sourcepub fn build(self) -> Result<UpdateFlowInput, BuildError>
pub fn build(self) -> Result<UpdateFlowInput, BuildError>
Consumes the builder and constructs a UpdateFlowInput
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