Struct aws_sdk_kinesis::client::fluent_builders::UpdateStreamMode [−][src]
pub struct UpdateStreamMode<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to UpdateStreamMode
.
Updates the capacity mode of the data stream. Currently, in Kinesis Data Streams, you can choose between an on-demand capacity mode and a provisioned capacity mode for your data stream.
Implementations
impl<C, M, R> UpdateStreamMode<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdateStreamMode<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdateStreamModeOutput, SdkError<UpdateStreamModeError>> where
R::Policy: SmithyRetryPolicy<UpdateStreamModeInputOperationOutputAlias, UpdateStreamModeOutput, UpdateStreamModeError, UpdateStreamModeInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdateStreamModeOutput, SdkError<UpdateStreamModeError>> where
R::Policy: SmithyRetryPolicy<UpdateStreamModeInputOperationOutputAlias, UpdateStreamModeOutput, UpdateStreamModeError, UpdateStreamModeInputOperationRetryAlias>,
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.
Specifies the ARN of the data stream whose capacity mode you want to update.
Specifies the ARN of the data stream whose capacity mode you want to update.
Specifies the capacity mode to which you want to set your data stream. Currently, in Kinesis Data Streams, you can choose between an on-demand capacity mode and a provisioned capacity mode for your data streams.
Specifies the capacity mode to which you want to set your data stream. Currently, in Kinesis Data Streams, you can choose between an on-demand capacity mode and a provisioned capacity mode for your data streams.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdateStreamMode<C, M, R>
impl<C, M, R> Send for UpdateStreamMode<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for UpdateStreamMode<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for UpdateStreamMode<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdateStreamMode<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