Struct aws_sdk_cloudfront::operation::get_invalidation::builders::GetInvalidationOutputBuilder
source · #[non_exhaustive]pub struct GetInvalidationOutputBuilder { /* private fields */ }
Expand description
A builder for GetInvalidationOutput
.
Implementations§
source§impl GetInvalidationOutputBuilder
impl GetInvalidationOutputBuilder
sourcepub fn invalidation(self, input: Invalidation) -> Self
pub fn invalidation(self, input: Invalidation) -> Self
The invalidation's information. For more information, see Invalidation Complex Type.
sourcepub fn set_invalidation(self, input: Option<Invalidation>) -> Self
pub fn set_invalidation(self, input: Option<Invalidation>) -> Self
The invalidation's information. For more information, see Invalidation Complex Type.
sourcepub fn get_invalidation(&self) -> &Option<Invalidation>
pub fn get_invalidation(&self) -> &Option<Invalidation>
The invalidation's information. For more information, see Invalidation Complex Type.
sourcepub fn build(self) -> GetInvalidationOutput
pub fn build(self) -> GetInvalidationOutput
Consumes the builder and constructs a GetInvalidationOutput
.
Trait Implementations§
source§impl Clone for GetInvalidationOutputBuilder
impl Clone for GetInvalidationOutputBuilder
source§fn clone(&self) -> GetInvalidationOutputBuilder
fn clone(&self) -> GetInvalidationOutputBuilder
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 Debug for GetInvalidationOutputBuilder
impl Debug for GetInvalidationOutputBuilder
source§impl Default for GetInvalidationOutputBuilder
impl Default for GetInvalidationOutputBuilder
source§fn default() -> GetInvalidationOutputBuilder
fn default() -> GetInvalidationOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetInvalidationOutputBuilder
impl PartialEq for GetInvalidationOutputBuilder
source§fn eq(&self, other: &GetInvalidationOutputBuilder) -> bool
fn eq(&self, other: &GetInvalidationOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetInvalidationOutputBuilder
Auto Trait Implementations§
impl Freeze for GetInvalidationOutputBuilder
impl RefUnwindSafe for GetInvalidationOutputBuilder
impl Send for GetInvalidationOutputBuilder
impl Sync for GetInvalidationOutputBuilder
impl Unpin for GetInvalidationOutputBuilder
impl UnwindSafe for GetInvalidationOutputBuilder
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.