pub fn build(self) -> crate::output::CreateSimulationJobOutput {
            crate::output::CreateSimulationJobOutput {
                arn: self.arn,
                status: self.status,
                last_started_at: self.last_started_at,
                last_updated_at: self.last_updated_at,
                failure_behavior: self.failure_behavior,
                failure_code: self.failure_code,
                client_request_token: self.client_request_token,
                output_location: self.output_location,
                logging_config: self.logging_config,
                max_job_duration_in_seconds: self.max_job_duration_in_seconds.unwrap_or_default(),
                simulation_time_millis: self.simulation_time_millis.unwrap_or_default(),
                iam_role: self.iam_role,
                robot_applications: self.robot_applications,
                simulation_applications: self.simulation_applications,
                data_sources: self.data_sources,
                tags: self.tags,
                vpc_config: self.vpc_config,
                compute: self.compute,
            }
        }
/// Consumes the builder and constructs a [`CreateSimulationJobOutput`](crate::output::CreateSimulationJobOutput)
Consumes the builder and constructs a [`CreateSimulationJobOutput`](crate::output::CreateSimulationJobOutput)
Consumes the builder and constructs a [ ` CreateSimulationJobOutput ` ] ( crate :: output :: CreateSimulationJobOutput )
pub fn build(self) -> crate::output::CreateSimulationJobOutput {
            crate::output::CreateSimulationJobOutput {
                arn: self.arn,
                status: self.status,
                last_started_at: self.last_started_at,
                last_updated_at: self.last_updated_at,
                failure_behavior: self.failure_behavior,
                failure_code: self.failure_code,
                client_request_token: self.client_request_token,
                output_location: self.output_location,
                logging_config: self.logging_config,
                max_job_duration_in_seconds: self.max_job_duration_in_seconds.unwrap_or_default(),
                simulation_time_millis: self.simulation_time_millis.unwrap_or_default(),
                iam_role: self.iam_role,
                robot_applications: self.robot_applications,
                simulation_applications: self.simulation_applications,
                data_sources: self.data_sources,
                tags: self.tags,
                vpc_config: self.vpc_config,
                compute: self.compute,
            }
        }
pub fn build ( self ) -> crate :: output :: CreateSimulationJobOutput { crate :: output :: CreateSimulationJobOutput { arn : self . arn , status : self . status , last_started_at : self . last_started_at , last_updated_at : self . last_updated_at , failure_behavior : self . failure_behavior , failure_code : self . failure_code , client_request_token : self . client_request_token , output_location : self . output_location , logging_config : self . logging_config , max_job_duration_in_seconds : self . max_job_duration_in_seconds . unwrap_or_default ( ) , simulation_time_millis : self . simulation_time_millis . unwrap_or_default ( ) , iam_role : self . iam_role , robot_applications : self . robot_applications , simulation_applications : self . simulation_applications , data_sources : self . data_sources , tags : self . tags , vpc_config : self . vpc_config , compute : self . compute , } }
Consumes the builder and constructs a [`CreateSimulationJobOutput`](crate::output::CreateSimulationJobOutput)
Consumes the builder and constructs a [ ` CreateSimulationJobOutput ` ] ( crate :: output :: CreateSimulationJobOutput )
self
self