Struct aws_sdk_lightsail::operation::reset_distribution_cache::builders::ResetDistributionCacheInputBuilder
source · #[non_exhaustive]pub struct ResetDistributionCacheInputBuilder { /* private fields */ }
Expand description
A builder for ResetDistributionCacheInput
.
Implementations§
source§impl ResetDistributionCacheInputBuilder
impl ResetDistributionCacheInputBuilder
sourcepub fn distribution_name(self, input: impl Into<String>) -> Self
pub fn distribution_name(self, input: impl Into<String>) -> Self
The name of the distribution for which to reset cache.
Use the GetDistributions
action to get a list of distribution names that you can specify.
sourcepub fn set_distribution_name(self, input: Option<String>) -> Self
pub fn set_distribution_name(self, input: Option<String>) -> Self
The name of the distribution for which to reset cache.
Use the GetDistributions
action to get a list of distribution names that you can specify.
sourcepub fn get_distribution_name(&self) -> &Option<String>
pub fn get_distribution_name(&self) -> &Option<String>
The name of the distribution for which to reset cache.
Use the GetDistributions
action to get a list of distribution names that you can specify.
sourcepub fn build(self) -> Result<ResetDistributionCacheInput, BuildError>
pub fn build(self) -> Result<ResetDistributionCacheInput, BuildError>
Consumes the builder and constructs a ResetDistributionCacheInput
.
source§impl ResetDistributionCacheInputBuilder
impl ResetDistributionCacheInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<ResetDistributionCacheOutput, SdkError<ResetDistributionCacheError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<ResetDistributionCacheOutput, SdkError<ResetDistributionCacheError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ResetDistributionCacheInputBuilder
impl Clone for ResetDistributionCacheInputBuilder
source§fn clone(&self) -> ResetDistributionCacheInputBuilder
fn clone(&self) -> ResetDistributionCacheInputBuilder
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 moresource§impl Default for ResetDistributionCacheInputBuilder
impl Default for ResetDistributionCacheInputBuilder
source§fn default() -> ResetDistributionCacheInputBuilder
fn default() -> ResetDistributionCacheInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ResetDistributionCacheInputBuilder
impl PartialEq for ResetDistributionCacheInputBuilder
source§fn eq(&self, other: &ResetDistributionCacheInputBuilder) -> bool
fn eq(&self, other: &ResetDistributionCacheInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ResetDistributionCacheInputBuilder
Auto Trait Implementations§
impl Freeze for ResetDistributionCacheInputBuilder
impl RefUnwindSafe for ResetDistributionCacheInputBuilder
impl Send for ResetDistributionCacheInputBuilder
impl Sync for ResetDistributionCacheInputBuilder
impl Unpin for ResetDistributionCacheInputBuilder
impl UnwindSafe for ResetDistributionCacheInputBuilder
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.