Struct aws_sdk_cloudfront::operation::get_distribution_config::builders::GetDistributionConfigOutputBuilder
source · #[non_exhaustive]pub struct GetDistributionConfigOutputBuilder { /* private fields */ }
Expand description
A builder for GetDistributionConfigOutput
.
Implementations§
source§impl GetDistributionConfigOutputBuilder
impl GetDistributionConfigOutputBuilder
sourcepub fn distribution_config(self, input: DistributionConfig) -> Self
pub fn distribution_config(self, input: DistributionConfig) -> Self
The distribution's configuration information.
sourcepub fn set_distribution_config(self, input: Option<DistributionConfig>) -> Self
pub fn set_distribution_config(self, input: Option<DistributionConfig>) -> Self
The distribution's configuration information.
sourcepub fn get_distribution_config(&self) -> &Option<DistributionConfig>
pub fn get_distribution_config(&self) -> &Option<DistributionConfig>
The distribution's configuration information.
sourcepub fn e_tag(self, input: impl Into<String>) -> Self
pub fn e_tag(self, input: impl Into<String>) -> Self
The current version of the configuration. For example: E2QWRUHAPOMQZL
.
sourcepub fn set_e_tag(self, input: Option<String>) -> Self
pub fn set_e_tag(self, input: Option<String>) -> Self
The current version of the configuration. For example: E2QWRUHAPOMQZL
.
sourcepub fn get_e_tag(&self) -> &Option<String>
pub fn get_e_tag(&self) -> &Option<String>
The current version of the configuration. For example: E2QWRUHAPOMQZL
.
sourcepub fn build(self) -> GetDistributionConfigOutput
pub fn build(self) -> GetDistributionConfigOutput
Consumes the builder and constructs a GetDistributionConfigOutput
.
Trait Implementations§
source§impl Clone for GetDistributionConfigOutputBuilder
impl Clone for GetDistributionConfigOutputBuilder
source§fn clone(&self) -> GetDistributionConfigOutputBuilder
fn clone(&self) -> GetDistributionConfigOutputBuilder
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 GetDistributionConfigOutputBuilder
impl Default for GetDistributionConfigOutputBuilder
source§fn default() -> GetDistributionConfigOutputBuilder
fn default() -> GetDistributionConfigOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetDistributionConfigOutputBuilder
impl PartialEq for GetDistributionConfigOutputBuilder
source§fn eq(&self, other: &GetDistributionConfigOutputBuilder) -> bool
fn eq(&self, other: &GetDistributionConfigOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetDistributionConfigOutputBuilder
Auto Trait Implementations§
impl Freeze for GetDistributionConfigOutputBuilder
impl RefUnwindSafe for GetDistributionConfigOutputBuilder
impl Send for GetDistributionConfigOutputBuilder
impl Sync for GetDistributionConfigOutputBuilder
impl Unpin for GetDistributionConfigOutputBuilder
impl UnwindSafe for GetDistributionConfigOutputBuilder
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.