Struct aws_sdk_elasticbeanstalk::operation::apply_environment_managed_action::builders::ApplyEnvironmentManagedActionOutputBuilder
source · #[non_exhaustive]pub struct ApplyEnvironmentManagedActionOutputBuilder { /* private fields */ }
Expand description
A builder for ApplyEnvironmentManagedActionOutput
.
Implementations§
source§impl ApplyEnvironmentManagedActionOutputBuilder
impl ApplyEnvironmentManagedActionOutputBuilder
sourcepub fn set_action_id(self, input: Option<String>) -> Self
pub fn set_action_id(self, input: Option<String>) -> Self
The action ID of the managed action.
sourcepub fn get_action_id(&self) -> &Option<String>
pub fn get_action_id(&self) -> &Option<String>
The action ID of the managed action.
sourcepub fn action_description(self, input: impl Into<String>) -> Self
pub fn action_description(self, input: impl Into<String>) -> Self
A description of the managed action.
sourcepub fn set_action_description(self, input: Option<String>) -> Self
pub fn set_action_description(self, input: Option<String>) -> Self
A description of the managed action.
sourcepub fn get_action_description(&self) -> &Option<String>
pub fn get_action_description(&self) -> &Option<String>
A description of the managed action.
sourcepub fn action_type(self, input: ActionType) -> Self
pub fn action_type(self, input: ActionType) -> Self
The type of managed action.
sourcepub fn set_action_type(self, input: Option<ActionType>) -> Self
pub fn set_action_type(self, input: Option<ActionType>) -> Self
The type of managed action.
sourcepub fn get_action_type(&self) -> &Option<ActionType>
pub fn get_action_type(&self) -> &Option<ActionType>
The type of managed action.
sourcepub fn set_status(self, input: Option<String>) -> Self
pub fn set_status(self, input: Option<String>) -> Self
The status of the managed action.
sourcepub fn get_status(&self) -> &Option<String>
pub fn get_status(&self) -> &Option<String>
The status of the managed action.
sourcepub fn build(self) -> ApplyEnvironmentManagedActionOutput
pub fn build(self) -> ApplyEnvironmentManagedActionOutput
Consumes the builder and constructs a ApplyEnvironmentManagedActionOutput
.
Trait Implementations§
source§impl Clone for ApplyEnvironmentManagedActionOutputBuilder
impl Clone for ApplyEnvironmentManagedActionOutputBuilder
source§fn clone(&self) -> ApplyEnvironmentManagedActionOutputBuilder
fn clone(&self) -> ApplyEnvironmentManagedActionOutputBuilder
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 ApplyEnvironmentManagedActionOutputBuilder
impl Default for ApplyEnvironmentManagedActionOutputBuilder
source§fn default() -> ApplyEnvironmentManagedActionOutputBuilder
fn default() -> ApplyEnvironmentManagedActionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ApplyEnvironmentManagedActionOutputBuilder
impl PartialEq for ApplyEnvironmentManagedActionOutputBuilder
source§fn eq(&self, other: &ApplyEnvironmentManagedActionOutputBuilder) -> bool
fn eq(&self, other: &ApplyEnvironmentManagedActionOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ApplyEnvironmentManagedActionOutputBuilder
Auto Trait Implementations§
impl Freeze for ApplyEnvironmentManagedActionOutputBuilder
impl RefUnwindSafe for ApplyEnvironmentManagedActionOutputBuilder
impl Send for ApplyEnvironmentManagedActionOutputBuilder
impl Sync for ApplyEnvironmentManagedActionOutputBuilder
impl Unpin for ApplyEnvironmentManagedActionOutputBuilder
impl UnwindSafe for ApplyEnvironmentManagedActionOutputBuilder
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.