pub struct CreateMediaCapturePipeline<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to CreateMediaCapturePipeline
.
Creates a media capture pipeline.
Implementations
impl<C, M, R> CreateMediaCapturePipeline<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreateMediaCapturePipeline<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreateMediaCapturePipelineOutput, SdkError<CreateMediaCapturePipelineError>> where
R::Policy: SmithyRetryPolicy<CreateMediaCapturePipelineInputOperationOutputAlias, CreateMediaCapturePipelineOutput, CreateMediaCapturePipelineError, CreateMediaCapturePipelineInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreateMediaCapturePipelineOutput, SdkError<CreateMediaCapturePipelineError>> where
R::Policy: SmithyRetryPolicy<CreateMediaCapturePipelineInputOperationOutputAlias, CreateMediaCapturePipelineOutput, CreateMediaCapturePipelineError, CreateMediaCapturePipelineInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported source.
Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported source.
ARN of the source from which the media artifacts are captured.
ARN of the source from which the media artifacts are captured.
Destination type to which the media artifacts are saved. You must use an S3 bucket.
Destination type to which the media artifacts are saved. You must use an S3 bucket.
The ARN of the sink type.
The token assigned to the client making the pipeline request.
The token assigned to the client making the pipeline request.
The configuration for a specified media capture pipeline. SourceType
must be ChimeSdkMeeting
.
pub fn set_chime_sdk_meeting_configuration(
self,
input: Option<ChimeSdkMeetingConfiguration>
) -> Self
pub fn set_chime_sdk_meeting_configuration(
self,
input: Option<ChimeSdkMeetingConfiguration>
) -> Self
The configuration for a specified media capture pipeline. SourceType
must be ChimeSdkMeeting
.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CreateMediaCapturePipeline<C, M, R>
impl<C, M, R> Send for CreateMediaCapturePipeline<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreateMediaCapturePipeline<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreateMediaCapturePipeline<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CreateMediaCapturePipeline<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more