Struct aws_sdk_personalize::operation::list_solution_versions::builders::ListSolutionVersionsOutputBuilder
source · #[non_exhaustive]pub struct ListSolutionVersionsOutputBuilder { /* private fields */ }Expand description
A builder for ListSolutionVersionsOutput.
Implementations§
source§impl ListSolutionVersionsOutputBuilder
impl ListSolutionVersionsOutputBuilder
sourcepub fn solution_versions(self, input: SolutionVersionSummary) -> Self
pub fn solution_versions(self, input: SolutionVersionSummary) -> Self
Appends an item to solution_versions.
To override the contents of this collection use set_solution_versions.
A list of solution versions describing the version properties.
sourcepub fn set_solution_versions(
self,
input: Option<Vec<SolutionVersionSummary>>
) -> Self
pub fn set_solution_versions( self, input: Option<Vec<SolutionVersionSummary>> ) -> Self
A list of solution versions describing the version properties.
sourcepub fn get_solution_versions(&self) -> &Option<Vec<SolutionVersionSummary>>
pub fn get_solution_versions(&self) -> &Option<Vec<SolutionVersionSummary>>
A list of solution versions describing the version properties.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
A token for getting the next set of solution versions (if they exist).
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
A token for getting the next set of solution versions (if they exist).
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
A token for getting the next set of solution versions (if they exist).
sourcepub fn build(self) -> ListSolutionVersionsOutput
pub fn build(self) -> ListSolutionVersionsOutput
Consumes the builder and constructs a ListSolutionVersionsOutput.
Trait Implementations§
source§impl Clone for ListSolutionVersionsOutputBuilder
impl Clone for ListSolutionVersionsOutputBuilder
source§fn clone(&self) -> ListSolutionVersionsOutputBuilder
fn clone(&self) -> ListSolutionVersionsOutputBuilder
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 ListSolutionVersionsOutputBuilder
impl Default for ListSolutionVersionsOutputBuilder
source§fn default() -> ListSolutionVersionsOutputBuilder
fn default() -> ListSolutionVersionsOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ListSolutionVersionsOutputBuilder
impl PartialEq for ListSolutionVersionsOutputBuilder
source§fn eq(&self, other: &ListSolutionVersionsOutputBuilder) -> bool
fn eq(&self, other: &ListSolutionVersionsOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ListSolutionVersionsOutputBuilder
Auto Trait Implementations§
impl Freeze for ListSolutionVersionsOutputBuilder
impl RefUnwindSafe for ListSolutionVersionsOutputBuilder
impl Send for ListSolutionVersionsOutputBuilder
impl Sync for ListSolutionVersionsOutputBuilder
impl Unpin for ListSolutionVersionsOutputBuilder
impl UnwindSafe for ListSolutionVersionsOutputBuilder
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.