Struct aws_sdk_cloudfront::operation::delete_key_value_store::builders::DeleteKeyValueStoreFluentBuilder
source · pub struct DeleteKeyValueStoreFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteKeyValueStore
.
Specifies the Key Value Store to delete.
Implementations§
source§impl DeleteKeyValueStoreFluentBuilder
impl DeleteKeyValueStoreFluentBuilder
sourcepub fn as_input(&self) -> &DeleteKeyValueStoreInputBuilder
pub fn as_input(&self) -> &DeleteKeyValueStoreInputBuilder
Access the DeleteKeyValueStore as a reference.
sourcepub async fn send(
self
) -> Result<DeleteKeyValueStoreOutput, SdkError<DeleteKeyValueStoreError, HttpResponse>>
pub async fn send( self ) -> Result<DeleteKeyValueStoreOutput, SdkError<DeleteKeyValueStoreError, 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<DeleteKeyValueStoreOutput, DeleteKeyValueStoreError, Self>
pub fn customize( self ) -> CustomizableOperation<DeleteKeyValueStoreOutput, DeleteKeyValueStoreError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn if_match(self, input: impl Into<String>) -> Self
pub fn if_match(self, input: impl Into<String>) -> Self
The Key Value Store to delete, if a match occurs.
sourcepub fn set_if_match(self, input: Option<String>) -> Self
pub fn set_if_match(self, input: Option<String>) -> Self
The Key Value Store to delete, if a match occurs.
sourcepub fn get_if_match(&self) -> &Option<String>
pub fn get_if_match(&self) -> &Option<String>
The Key Value Store to delete, if a match occurs.
Trait Implementations§
source§impl Clone for DeleteKeyValueStoreFluentBuilder
impl Clone for DeleteKeyValueStoreFluentBuilder
source§fn clone(&self) -> DeleteKeyValueStoreFluentBuilder
fn clone(&self) -> DeleteKeyValueStoreFluentBuilder
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for DeleteKeyValueStoreFluentBuilder
impl Send for DeleteKeyValueStoreFluentBuilder
impl Sync for DeleteKeyValueStoreFluentBuilder
impl Unpin for DeleteKeyValueStoreFluentBuilder
impl !UnwindSafe for DeleteKeyValueStoreFluentBuilder
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.