#[non_exhaustive]pub struct SimulationApplicationSummaryBuilder { /* private fields */ }
Expand description
A builder for SimulationApplicationSummary
.
Implementations§
source§impl SimulationApplicationSummaryBuilder
impl SimulationApplicationSummaryBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the simulation application.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the simulation application.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the simulation application.
sourcepub fn version(self, input: impl Into<String>) -> Self
pub fn version(self, input: impl Into<String>) -> Self
The version of the simulation application.
sourcepub fn set_version(self, input: Option<String>) -> Self
pub fn set_version(self, input: Option<String>) -> Self
The version of the simulation application.
sourcepub fn get_version(&self) -> &Option<String>
pub fn get_version(&self) -> &Option<String>
The version of the simulation application.
sourcepub fn last_updated_at(self, input: DateTime) -> Self
pub fn last_updated_at(self, input: DateTime) -> Self
The time, in milliseconds since the epoch, when the simulation application was last updated.
sourcepub fn set_last_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_at(self, input: Option<DateTime>) -> Self
The time, in milliseconds since the epoch, when the simulation application was last updated.
sourcepub fn get_last_updated_at(&self) -> &Option<DateTime>
pub fn get_last_updated_at(&self) -> &Option<DateTime>
The time, in milliseconds since the epoch, when the simulation application was last updated.
sourcepub fn robot_software_suite(self, input: RobotSoftwareSuite) -> Self
pub fn robot_software_suite(self, input: RobotSoftwareSuite) -> Self
Information about a robot software suite (ROS distribution).
sourcepub fn set_robot_software_suite(self, input: Option<RobotSoftwareSuite>) -> Self
pub fn set_robot_software_suite(self, input: Option<RobotSoftwareSuite>) -> Self
Information about a robot software suite (ROS distribution).
sourcepub fn get_robot_software_suite(&self) -> &Option<RobotSoftwareSuite>
pub fn get_robot_software_suite(&self) -> &Option<RobotSoftwareSuite>
Information about a robot software suite (ROS distribution).
sourcepub fn simulation_software_suite(self, input: SimulationSoftwareSuite) -> Self
pub fn simulation_software_suite(self, input: SimulationSoftwareSuite) -> Self
Information about a simulation software suite.
sourcepub fn set_simulation_software_suite(
self,
input: Option<SimulationSoftwareSuite>
) -> Self
pub fn set_simulation_software_suite( self, input: Option<SimulationSoftwareSuite> ) -> Self
Information about a simulation software suite.
sourcepub fn get_simulation_software_suite(&self) -> &Option<SimulationSoftwareSuite>
pub fn get_simulation_software_suite(&self) -> &Option<SimulationSoftwareSuite>
Information about a simulation software suite.
sourcepub fn build(self) -> SimulationApplicationSummary
pub fn build(self) -> SimulationApplicationSummary
Consumes the builder and constructs a SimulationApplicationSummary
.
Trait Implementations§
source§impl Clone for SimulationApplicationSummaryBuilder
impl Clone for SimulationApplicationSummaryBuilder
source§fn clone(&self) -> SimulationApplicationSummaryBuilder
fn clone(&self) -> SimulationApplicationSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for SimulationApplicationSummaryBuilder
impl Default for SimulationApplicationSummaryBuilder
source§fn default() -> SimulationApplicationSummaryBuilder
fn default() -> SimulationApplicationSummaryBuilder
source§impl PartialEq for SimulationApplicationSummaryBuilder
impl PartialEq for SimulationApplicationSummaryBuilder
source§fn eq(&self, other: &SimulationApplicationSummaryBuilder) -> bool
fn eq(&self, other: &SimulationApplicationSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.