Struct aws_sdk_mediaconnect::operation::update_flow_source::builders::UpdateFlowSourceOutputBuilder
source · #[non_exhaustive]pub struct UpdateFlowSourceOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateFlowSourceOutput
.
Implementations§
source§impl UpdateFlowSourceOutputBuilder
impl UpdateFlowSourceOutputBuilder
sourcepub fn flow_arn(self, input: impl Into<String>) -> Self
pub fn flow_arn(self, input: impl Into<String>) -> Self
The ARN of the flow that you want to update.
sourcepub fn set_flow_arn(self, input: Option<String>) -> Self
pub fn set_flow_arn(self, input: Option<String>) -> Self
The ARN of the flow that you want to update.
sourcepub fn get_flow_arn(&self) -> &Option<String>
pub fn get_flow_arn(&self) -> &Option<String>
The ARN of the flow that you want to update.
sourcepub fn set_source(self, input: Option<Source>) -> Self
pub fn set_source(self, input: Option<Source>) -> Self
The settings for the source of the flow.
sourcepub fn get_source(&self) -> &Option<Source>
pub fn get_source(&self) -> &Option<Source>
The settings for the source of the flow.
sourcepub fn build(self) -> UpdateFlowSourceOutput
pub fn build(self) -> UpdateFlowSourceOutput
Consumes the builder and constructs a UpdateFlowSourceOutput
.
Trait Implementations§
source§impl Clone for UpdateFlowSourceOutputBuilder
impl Clone for UpdateFlowSourceOutputBuilder
source§fn clone(&self) -> UpdateFlowSourceOutputBuilder
fn clone(&self) -> UpdateFlowSourceOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for UpdateFlowSourceOutputBuilder
impl Default for UpdateFlowSourceOutputBuilder
source§fn default() -> UpdateFlowSourceOutputBuilder
fn default() -> UpdateFlowSourceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateFlowSourceOutputBuilder
impl PartialEq for UpdateFlowSourceOutputBuilder
source§fn eq(&self, other: &UpdateFlowSourceOutputBuilder) -> bool
fn eq(&self, other: &UpdateFlowSourceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateFlowSourceOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateFlowSourceOutputBuilder
impl RefUnwindSafe for UpdateFlowSourceOutputBuilder
impl Send for UpdateFlowSourceOutputBuilder
impl Sync for UpdateFlowSourceOutputBuilder
impl Unpin for UpdateFlowSourceOutputBuilder
impl UnwindSafe for UpdateFlowSourceOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.