public static interface CreateSimulationApplicationRequest.Builder extends RoboMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateSimulationApplicationRequest.Builder,CreateSimulationApplicationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSimulationApplicationRequest.Builder name(String name)
The name of the simulation application.
name - The name of the simulation application.CreateSimulationApplicationRequest.Builder sources(Collection<SourceConfig> sources)
The sources of the simulation application.
sources - The sources of the simulation application.CreateSimulationApplicationRequest.Builder sources(SourceConfig... sources)
The sources of the simulation application.
sources - The sources of the simulation application.CreateSimulationApplicationRequest.Builder sources(Consumer<SourceConfig.Builder>... sources)
The sources of the simulation application.
This is a convenience method that creates an instance of theSourceConfig.Builder avoiding the need to create one
manually via SourceConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #sources(List.
sources - a consumer that will call methods on
SourceConfig.Builder#sources(java.util.Collection) CreateSimulationApplicationRequest.Builder simulationSoftwareSuite(SimulationSoftwareSuite simulationSoftwareSuite)
The simulation software suite used by the simulation application.
simulationSoftwareSuite - The simulation software suite used by the simulation application.default CreateSimulationApplicationRequest.Builder simulationSoftwareSuite(Consumer<SimulationSoftwareSuite.Builder> simulationSoftwareSuite)
The simulation software suite used by the simulation application.
This is a convenience method that creates an instance of theSimulationSoftwareSuite.Builder avoiding
the need to create one manually via SimulationSoftwareSuite.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to simulationSoftwareSuite(SimulationSoftwareSuite).
simulationSoftwareSuite - a consumer that will call methods on SimulationSoftwareSuite.BuildersimulationSoftwareSuite(SimulationSoftwareSuite)CreateSimulationApplicationRequest.Builder robotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the simulation application.
robotSoftwareSuite - The robot software suite (ROS distribution) used by the simulation application.default CreateSimulationApplicationRequest.Builder robotSoftwareSuite(Consumer<RobotSoftwareSuite.Builder> robotSoftwareSuite)
The robot software suite (ROS distribution) used by the simulation application.
This is a convenience method that creates an instance of theRobotSoftwareSuite.Builder avoiding the
need to create one manually via RobotSoftwareSuite.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to robotSoftwareSuite(RobotSoftwareSuite).
robotSoftwareSuite - a consumer that will call methods on RobotSoftwareSuite.BuilderrobotSoftwareSuite(RobotSoftwareSuite)CreateSimulationApplicationRequest.Builder renderingEngine(RenderingEngine renderingEngine)
The rendering engine for the simulation application.
renderingEngine - The rendering engine for the simulation application.default CreateSimulationApplicationRequest.Builder renderingEngine(Consumer<RenderingEngine.Builder> renderingEngine)
The rendering engine for the simulation application.
This is a convenience method that creates an instance of theRenderingEngine.Builder avoiding the
need to create one manually via RenderingEngine.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to renderingEngine(RenderingEngine).
renderingEngine - a consumer that will call methods on RenderingEngine.BuilderrenderingEngine(RenderingEngine)CreateSimulationApplicationRequest.Builder tags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the simulation application.
tags - A map that contains tag keys and tag values that are attached to the simulation application.CreateSimulationApplicationRequest.Builder environment(Environment environment)
The object that contains the Docker image URI used to create your simulation application.
environment - The object that contains the Docker image URI used to create your simulation application.default CreateSimulationApplicationRequest.Builder environment(Consumer<Environment.Builder> environment)
The object that contains the Docker image URI used to create your simulation application.
This is a convenience method that creates an instance of theEnvironment.Builder avoiding the need to
create one manually via Environment.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to environment(Environment).
environment - a consumer that will call methods on Environment.Builderenvironment(Environment)CreateSimulationApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSimulationApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.