Struct aws_sdk_chime::types::builders::SourceConfigurationBuilder
source · #[non_exhaustive]pub struct SourceConfigurationBuilder { /* private fields */ }
Expand description
A builder for SourceConfiguration
.
Implementations§
source§impl SourceConfigurationBuilder
impl SourceConfigurationBuilder
sourcepub fn selected_video_streams(self, input: SelectedVideoStreams) -> Self
pub fn selected_video_streams(self, input: SelectedVideoStreams) -> Self
The selected video streams to capture for a specified media capture pipeline. The number of video streams can't exceed 25.
sourcepub fn set_selected_video_streams(
self,
input: Option<SelectedVideoStreams>
) -> Self
pub fn set_selected_video_streams( self, input: Option<SelectedVideoStreams> ) -> Self
The selected video streams to capture for a specified media capture pipeline. The number of video streams can't exceed 25.
sourcepub fn get_selected_video_streams(&self) -> &Option<SelectedVideoStreams>
pub fn get_selected_video_streams(&self) -> &Option<SelectedVideoStreams>
The selected video streams to capture for a specified media capture pipeline. The number of video streams can't exceed 25.
sourcepub fn build(self) -> SourceConfiguration
pub fn build(self) -> SourceConfiguration
Consumes the builder and constructs a SourceConfiguration
.
Trait Implementations§
source§impl Clone for SourceConfigurationBuilder
impl Clone for SourceConfigurationBuilder
source§fn clone(&self) -> SourceConfigurationBuilder
fn clone(&self) -> SourceConfigurationBuilder
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 Debug for SourceConfigurationBuilder
impl Debug for SourceConfigurationBuilder
source§impl Default for SourceConfigurationBuilder
impl Default for SourceConfigurationBuilder
source§fn default() -> SourceConfigurationBuilder
fn default() -> SourceConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for SourceConfigurationBuilder
impl PartialEq for SourceConfigurationBuilder
source§fn eq(&self, other: &SourceConfigurationBuilder) -> bool
fn eq(&self, other: &SourceConfigurationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SourceConfigurationBuilder
Auto Trait Implementations§
impl Freeze for SourceConfigurationBuilder
impl RefUnwindSafe for SourceConfigurationBuilder
impl Send for SourceConfigurationBuilder
impl Sync for SourceConfigurationBuilder
impl Unpin for SourceConfigurationBuilder
impl UnwindSafe for SourceConfigurationBuilder
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.