#[non_exhaustive]pub struct CreateMediaCapturePipelineInput { /* private fields */ }Implementations
sourceimpl CreateMediaCapturePipelineInput
impl CreateMediaCapturePipelineInput
sourcepub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateMediaCapturePipeline, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateMediaCapturePipeline, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateMediaCapturePipeline>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateMediaCapturePipelineInput.
sourceimpl CreateMediaCapturePipelineInput
impl CreateMediaCapturePipelineInput
sourcepub fn source_type(&self) -> Option<&MediaPipelineSourceType>
pub fn source_type(&self) -> Option<&MediaPipelineSourceType>
Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported source.
sourcepub fn source_arn(&self) -> Option<&str>
pub fn source_arn(&self) -> Option<&str>
ARN of the source from which the media artifacts are captured.
sourcepub fn sink_type(&self) -> Option<&MediaPipelineSinkType>
pub fn sink_type(&self) -> Option<&MediaPipelineSinkType>
Destination type to which the media artifacts are saved. You must use an S3 bucket.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
The token assigned to the client making the pipeline request.
sourcepub fn chime_sdk_meeting_configuration(
&self
) -> Option<&ChimeSdkMeetingConfiguration>
pub fn chime_sdk_meeting_configuration(
&self
) -> Option<&ChimeSdkMeetingConfiguration>
The configuration for a specified media capture pipeline. SourceType must be ChimeSdkMeeting.
Trait Implementations
sourceimpl Clone for CreateMediaCapturePipelineInput
impl Clone for CreateMediaCapturePipelineInput
sourcefn clone(&self) -> CreateMediaCapturePipelineInput
fn clone(&self) -> CreateMediaCapturePipelineInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<CreateMediaCapturePipelineInput> for CreateMediaCapturePipelineInput
impl PartialEq<CreateMediaCapturePipelineInput> for CreateMediaCapturePipelineInput
sourcefn eq(&self, other: &CreateMediaCapturePipelineInput) -> bool
fn eq(&self, other: &CreateMediaCapturePipelineInput) -> bool
impl StructuralPartialEq for CreateMediaCapturePipelineInput
Auto Trait Implementations
impl RefUnwindSafe for CreateMediaCapturePipelineInput
impl Send for CreateMediaCapturePipelineInput
impl Sync for CreateMediaCapturePipelineInput
impl Unpin for CreateMediaCapturePipelineInput
impl UnwindSafe for CreateMediaCapturePipelineInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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