Struct aws_sdk_globalaccelerator::operation::update_accelerator::builders::UpdateAcceleratorOutputBuilder
source · #[non_exhaustive]pub struct UpdateAcceleratorOutputBuilder { /* private fields */ }Expand description
A builder for UpdateAcceleratorOutput.
Implementations§
source§impl UpdateAcceleratorOutputBuilder
impl UpdateAcceleratorOutputBuilder
sourcepub fn accelerator(self, input: Accelerator) -> Self
pub fn accelerator(self, input: Accelerator) -> Self
Information about the updated accelerator.
sourcepub fn set_accelerator(self, input: Option<Accelerator>) -> Self
pub fn set_accelerator(self, input: Option<Accelerator>) -> Self
Information about the updated accelerator.
sourcepub fn get_accelerator(&self) -> &Option<Accelerator>
pub fn get_accelerator(&self) -> &Option<Accelerator>
Information about the updated accelerator.
sourcepub fn build(self) -> UpdateAcceleratorOutput
pub fn build(self) -> UpdateAcceleratorOutput
Consumes the builder and constructs a UpdateAcceleratorOutput.
Trait Implementations§
source§impl Clone for UpdateAcceleratorOutputBuilder
impl Clone for UpdateAcceleratorOutputBuilder
source§fn clone(&self) -> UpdateAcceleratorOutputBuilder
fn clone(&self) -> UpdateAcceleratorOutputBuilder
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 UpdateAcceleratorOutputBuilder
impl Default for UpdateAcceleratorOutputBuilder
source§fn default() -> UpdateAcceleratorOutputBuilder
fn default() -> UpdateAcceleratorOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateAcceleratorOutputBuilder
impl PartialEq for UpdateAcceleratorOutputBuilder
source§fn eq(&self, other: &UpdateAcceleratorOutputBuilder) -> bool
fn eq(&self, other: &UpdateAcceleratorOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateAcceleratorOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateAcceleratorOutputBuilder
impl RefUnwindSafe for UpdateAcceleratorOutputBuilder
impl Send for UpdateAcceleratorOutputBuilder
impl Sync for UpdateAcceleratorOutputBuilder
impl Unpin for UpdateAcceleratorOutputBuilder
impl UnwindSafe for UpdateAcceleratorOutputBuilder
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.