Struct aws_sdk_chime::operation::create_media_capture_pipeline::builders::CreateMediaCapturePipelineOutputBuilder
source · #[non_exhaustive]pub struct CreateMediaCapturePipelineOutputBuilder { /* private fields */ }
Expand description
A builder for CreateMediaCapturePipelineOutput
.
Implementations§
source§impl CreateMediaCapturePipelineOutputBuilder
impl CreateMediaCapturePipelineOutputBuilder
sourcepub fn media_capture_pipeline(self, input: MediaCapturePipeline) -> Self
pub fn media_capture_pipeline(self, input: MediaCapturePipeline) -> Self
A media capture pipeline object, the ID, source type, source ARN, sink type, and sink ARN of a media capture pipeline object.
sourcepub fn set_media_capture_pipeline(
self,
input: Option<MediaCapturePipeline>
) -> Self
pub fn set_media_capture_pipeline( self, input: Option<MediaCapturePipeline> ) -> Self
A media capture pipeline object, the ID, source type, source ARN, sink type, and sink ARN of a media capture pipeline object.
sourcepub fn get_media_capture_pipeline(&self) -> &Option<MediaCapturePipeline>
pub fn get_media_capture_pipeline(&self) -> &Option<MediaCapturePipeline>
A media capture pipeline object, the ID, source type, source ARN, sink type, and sink ARN of a media capture pipeline object.
sourcepub fn build(self) -> CreateMediaCapturePipelineOutput
pub fn build(self) -> CreateMediaCapturePipelineOutput
Consumes the builder and constructs a CreateMediaCapturePipelineOutput
.
Trait Implementations§
source§impl Clone for CreateMediaCapturePipelineOutputBuilder
impl Clone for CreateMediaCapturePipelineOutputBuilder
source§fn clone(&self) -> CreateMediaCapturePipelineOutputBuilder
fn clone(&self) -> CreateMediaCapturePipelineOutputBuilder
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 CreateMediaCapturePipelineOutputBuilder
impl Default for CreateMediaCapturePipelineOutputBuilder
source§fn default() -> CreateMediaCapturePipelineOutputBuilder
fn default() -> CreateMediaCapturePipelineOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateMediaCapturePipelineOutputBuilder
impl PartialEq for CreateMediaCapturePipelineOutputBuilder
source§fn eq(&self, other: &CreateMediaCapturePipelineOutputBuilder) -> bool
fn eq(&self, other: &CreateMediaCapturePipelineOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateMediaCapturePipelineOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateMediaCapturePipelineOutputBuilder
impl RefUnwindSafe for CreateMediaCapturePipelineOutputBuilder
impl Send for CreateMediaCapturePipelineOutputBuilder
impl Sync for CreateMediaCapturePipelineOutputBuilder
impl Unpin for CreateMediaCapturePipelineOutputBuilder
impl UnwindSafe for CreateMediaCapturePipelineOutputBuilder
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>
Creates a shared type from an unshared type.