Struct aws_sdk_robomaker::operation::list_simulation_applications::builders::ListSimulationApplicationsOutputBuilder
source · #[non_exhaustive]pub struct ListSimulationApplicationsOutputBuilder { /* private fields */ }Expand description
A builder for ListSimulationApplicationsOutput.
Implementations§
source§impl ListSimulationApplicationsOutputBuilder
impl ListSimulationApplicationsOutputBuilder
sourcepub fn simulation_application_summaries(
self,
input: SimulationApplicationSummary
) -> Self
pub fn simulation_application_summaries( self, input: SimulationApplicationSummary ) -> Self
Appends an item to simulation_application_summaries.
To override the contents of this collection use set_simulation_application_summaries.
A list of simulation application summaries that meet the criteria of the request.
sourcepub fn set_simulation_application_summaries(
self,
input: Option<Vec<SimulationApplicationSummary>>
) -> Self
pub fn set_simulation_application_summaries( self, input: Option<Vec<SimulationApplicationSummary>> ) -> Self
A list of simulation application summaries that meet the criteria of the request.
sourcepub fn get_simulation_application_summaries(
&self
) -> &Option<Vec<SimulationApplicationSummary>>
pub fn get_simulation_application_summaries( &self ) -> &Option<Vec<SimulationApplicationSummary>>
A list of simulation application summaries that meet the criteria of the request.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
If the previous paginated request did not return all of the remaining results, the response object's nextToken parameter value is set to a token. To retrieve the next set of results, call ListSimulationApplications again and assign that token to the request object's nextToken parameter. If there are no remaining results, the previous response object's NextToken parameter is set to null.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
If the previous paginated request did not return all of the remaining results, the response object's nextToken parameter value is set to a token. To retrieve the next set of results, call ListSimulationApplications again and assign that token to the request object's nextToken parameter. If there are no remaining results, the previous response object's NextToken parameter is set to null.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
If the previous paginated request did not return all of the remaining results, the response object's nextToken parameter value is set to a token. To retrieve the next set of results, call ListSimulationApplications again and assign that token to the request object's nextToken parameter. If there are no remaining results, the previous response object's NextToken parameter is set to null.
sourcepub fn build(self) -> ListSimulationApplicationsOutput
pub fn build(self) -> ListSimulationApplicationsOutput
Consumes the builder and constructs a ListSimulationApplicationsOutput.
Trait Implementations§
source§impl Clone for ListSimulationApplicationsOutputBuilder
impl Clone for ListSimulationApplicationsOutputBuilder
source§fn clone(&self) -> ListSimulationApplicationsOutputBuilder
fn clone(&self) -> ListSimulationApplicationsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ListSimulationApplicationsOutputBuilder
impl Default for ListSimulationApplicationsOutputBuilder
source§fn default() -> ListSimulationApplicationsOutputBuilder
fn default() -> ListSimulationApplicationsOutputBuilder
source§impl PartialEq for ListSimulationApplicationsOutputBuilder
impl PartialEq for ListSimulationApplicationsOutputBuilder
source§fn eq(&self, other: &ListSimulationApplicationsOutputBuilder) -> bool
fn eq(&self, other: &ListSimulationApplicationsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ListSimulationApplicationsOutputBuilder
Auto Trait Implementations§
impl Freeze for ListSimulationApplicationsOutputBuilder
impl RefUnwindSafe for ListSimulationApplicationsOutputBuilder
impl Send for ListSimulationApplicationsOutputBuilder
impl Sync for ListSimulationApplicationsOutputBuilder
impl Unpin for ListSimulationApplicationsOutputBuilder
impl UnwindSafe for ListSimulationApplicationsOutputBuilder
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
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>
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>
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 more