Struct aws_sdk_elasticbeanstalk::operation::list_available_solution_stacks::builders::ListAvailableSolutionStacksOutputBuilder
source · #[non_exhaustive]pub struct ListAvailableSolutionStacksOutputBuilder { /* private fields */ }
Expand description
A builder for ListAvailableSolutionStacksOutput
.
Implementations§
source§impl ListAvailableSolutionStacksOutputBuilder
impl ListAvailableSolutionStacksOutputBuilder
sourcepub fn solution_stacks(self, input: impl Into<String>) -> Self
pub fn solution_stacks(self, input: impl Into<String>) -> Self
Appends an item to solution_stacks
.
To override the contents of this collection use set_solution_stacks
.
A list of available solution stacks.
sourcepub fn set_solution_stacks(self, input: Option<Vec<String>>) -> Self
pub fn set_solution_stacks(self, input: Option<Vec<String>>) -> Self
A list of available solution stacks.
sourcepub fn get_solution_stacks(&self) -> &Option<Vec<String>>
pub fn get_solution_stacks(&self) -> &Option<Vec<String>>
A list of available solution stacks.
sourcepub fn solution_stack_details(self, input: SolutionStackDescription) -> Self
pub fn solution_stack_details(self, input: SolutionStackDescription) -> Self
Appends an item to solution_stack_details
.
To override the contents of this collection use set_solution_stack_details
.
A list of available solution stacks and their SolutionStackDescription
.
sourcepub fn set_solution_stack_details(
self,
input: Option<Vec<SolutionStackDescription>>
) -> Self
pub fn set_solution_stack_details( self, input: Option<Vec<SolutionStackDescription>> ) -> Self
A list of available solution stacks and their SolutionStackDescription
.
sourcepub fn get_solution_stack_details(
&self
) -> &Option<Vec<SolutionStackDescription>>
pub fn get_solution_stack_details( &self ) -> &Option<Vec<SolutionStackDescription>>
A list of available solution stacks and their SolutionStackDescription
.
sourcepub fn build(self) -> ListAvailableSolutionStacksOutput
pub fn build(self) -> ListAvailableSolutionStacksOutput
Consumes the builder and constructs a ListAvailableSolutionStacksOutput
.
Trait Implementations§
source§impl Clone for ListAvailableSolutionStacksOutputBuilder
impl Clone for ListAvailableSolutionStacksOutputBuilder
source§fn clone(&self) -> ListAvailableSolutionStacksOutputBuilder
fn clone(&self) -> ListAvailableSolutionStacksOutputBuilder
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 ListAvailableSolutionStacksOutputBuilder
impl Default for ListAvailableSolutionStacksOutputBuilder
source§fn default() -> ListAvailableSolutionStacksOutputBuilder
fn default() -> ListAvailableSolutionStacksOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListAvailableSolutionStacksOutputBuilder
impl PartialEq for ListAvailableSolutionStacksOutputBuilder
source§fn eq(&self, other: &ListAvailableSolutionStacksOutputBuilder) -> bool
fn eq(&self, other: &ListAvailableSolutionStacksOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListAvailableSolutionStacksOutputBuilder
Auto Trait Implementations§
impl Freeze for ListAvailableSolutionStacksOutputBuilder
impl RefUnwindSafe for ListAvailableSolutionStacksOutputBuilder
impl Send for ListAvailableSolutionStacksOutputBuilder
impl Sync for ListAvailableSolutionStacksOutputBuilder
impl Unpin for ListAvailableSolutionStacksOutputBuilder
impl UnwindSafe for ListAvailableSolutionStacksOutputBuilder
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.