Struct aws_sdk_memorydb::operation::batch_update_cluster::builders::BatchUpdateClusterFluentBuilder
source · pub struct BatchUpdateClusterFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to BatchUpdateCluster
.
Apply the service update to a list of clusters supplied. For more information on service updates and applying them, see Applying the service updates.
Implementations§
source§impl BatchUpdateClusterFluentBuilder
impl BatchUpdateClusterFluentBuilder
sourcepub fn as_input(&self) -> &BatchUpdateClusterInputBuilder
pub fn as_input(&self) -> &BatchUpdateClusterInputBuilder
Access the BatchUpdateCluster as a reference.
sourcepub async fn send(
self
) -> Result<BatchUpdateClusterOutput, SdkError<BatchUpdateClusterError, HttpResponse>>
pub async fn send( self ) -> Result<BatchUpdateClusterOutput, SdkError<BatchUpdateClusterError, HttpResponse>>
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.
sourcepub fn customize(
self
) -> CustomizableOperation<BatchUpdateClusterOutput, BatchUpdateClusterError, Self>
pub fn customize( self ) -> CustomizableOperation<BatchUpdateClusterOutput, BatchUpdateClusterError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn cluster_names(self, input: impl Into<String>) -> Self
pub fn cluster_names(self, input: impl Into<String>) -> Self
Appends an item to ClusterNames
.
To override the contents of this collection use set_cluster_names
.
The cluster names to apply the updates.
sourcepub fn set_cluster_names(self, input: Option<Vec<String>>) -> Self
pub fn set_cluster_names(self, input: Option<Vec<String>>) -> Self
The cluster names to apply the updates.
sourcepub fn get_cluster_names(&self) -> &Option<Vec<String>>
pub fn get_cluster_names(&self) -> &Option<Vec<String>>
The cluster names to apply the updates.
sourcepub fn service_update(self, input: ServiceUpdateRequest) -> Self
pub fn service_update(self, input: ServiceUpdateRequest) -> Self
The unique ID of the service update
sourcepub fn set_service_update(self, input: Option<ServiceUpdateRequest>) -> Self
pub fn set_service_update(self, input: Option<ServiceUpdateRequest>) -> Self
The unique ID of the service update
sourcepub fn get_service_update(&self) -> &Option<ServiceUpdateRequest>
pub fn get_service_update(&self) -> &Option<ServiceUpdateRequest>
The unique ID of the service update
Trait Implementations§
source§impl Clone for BatchUpdateClusterFluentBuilder
impl Clone for BatchUpdateClusterFluentBuilder
source§fn clone(&self) -> BatchUpdateClusterFluentBuilder
fn clone(&self) -> BatchUpdateClusterFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more