Struct aws_sdk_cloudfront::waiters::distribution_deployed::DistributionDeployedFluentBuilder
source · pub struct DistributionDeployedFluentBuilder { /* private fields */ }
Expand description
Fluent builder for the distribution_deployed
waiter.
This builder is intended to be used similar to the other fluent builders for
normal operations on the client. However, instead of a send
method, it has
a wait
method that takes a maximum amount of time to wait.
Construct this fluent builder using the client by importing the
Waiters
trait and calling the methods
prefixed with wait_until
.
Implementations§
source§impl DistributionDeployedFluentBuilder
impl DistributionDeployedFluentBuilder
sourcepub fn as_input(&self) -> &GetDistributionInputBuilder
pub fn as_input(&self) -> &GetDistributionInputBuilder
Access the GetDistribution as a reference.
sourcepub async fn wait(
self,
max_wait: Duration
) -> Result<DistributionDeployedFinalPoll, WaitUntilDistributionDeployedError>
pub async fn wait( self, max_wait: Duration ) -> Result<DistributionDeployedFinalPoll, WaitUntilDistributionDeployedError>
Wait until a distribution is deployed.
sourcepub fn id(self, input: impl Into<String>) -> Self
pub fn id(self, input: impl Into<String>) -> Self
The distribution's ID. If the ID is empty, an empty distribution configuration is returned.
Trait Implementations§
source§impl Clone for DistributionDeployedFluentBuilder
impl Clone for DistributionDeployedFluentBuilder
source§fn clone(&self) -> DistributionDeployedFluentBuilder
fn clone(&self) -> DistributionDeployedFluentBuilder
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 Freeze for DistributionDeployedFluentBuilder
impl !RefUnwindSafe for DistributionDeployedFluentBuilder
impl Send for DistributionDeployedFluentBuilder
impl Sync for DistributionDeployedFluentBuilder
impl Unpin for DistributionDeployedFluentBuilder
impl !UnwindSafe for DistributionDeployedFluentBuilder
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.