Interface CreateSimulationApplicationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateSimulationApplicationResponse.Builder,
,CreateSimulationApplicationResponse> RoboMakerResponse.Builder
,SdkBuilder<CreateSimulationApplicationResponse.Builder,
,CreateSimulationApplicationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateSimulationApplicationResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the simulation application.environment
(Consumer<Environment.Builder> environment) The object that contains the Docker image URI that you used to create your simulation application.environment
(Environment environment) The object that contains the Docker image URI that you used to create your simulation application.lastUpdatedAt
(Instant lastUpdatedAt) The time, in milliseconds since the epoch, when the simulation application was last updated.The name of the simulation application.renderingEngine
(Consumer<RenderingEngine.Builder> renderingEngine) The rendering engine for the simulation application.renderingEngine
(RenderingEngine renderingEngine) The rendering engine for the simulation application.revisionId
(String revisionId) The revision id of the simulation application.robotSoftwareSuite
(Consumer<RobotSoftwareSuite.Builder> robotSoftwareSuite) Information about the robot software suite (ROS distribution).robotSoftwareSuite
(RobotSoftwareSuite robotSoftwareSuite) Information about the robot software suite (ROS distribution).simulationSoftwareSuite
(Consumer<SimulationSoftwareSuite.Builder> simulationSoftwareSuite) The simulation software suite used by the simulation application.simulationSoftwareSuite
(SimulationSoftwareSuite simulationSoftwareSuite) The simulation software suite used by the simulation application.sources
(Collection<Source> sources) The sources of the simulation application.sources
(Consumer<Source.Builder>... sources) The sources of the simulation application.The sources of the simulation application.The list of all tags added to the simulation application.The version of the simulation application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.robomaker.model.RoboMakerResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the simulation application.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the simulation application.
- Parameters:
name
- The name of the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The version of the simulation application.
- Parameters:
version
- The version of the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The sources of the simulation application.
- Parameters:
sources
- The sources of the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The sources of the simulation application.
- Parameters:
sources
- The sources of the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The sources of the simulation application.
This is a convenience method that creates an instance of theSource.Builder
avoiding the need to create one manually viaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosources(List<Source>)
.- Parameters:
sources
- a consumer that will call methods onSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
simulationSoftwareSuite
CreateSimulationApplicationResponse.Builder simulationSoftwareSuite(SimulationSoftwareSuite simulationSoftwareSuite) The simulation software suite used by the simulation application.
- Parameters:
simulationSoftwareSuite
- The simulation software suite used by the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
simulationSoftwareSuite
default CreateSimulationApplicationResponse.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 viaSimulationSoftwareSuite.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosimulationSoftwareSuite(SimulationSoftwareSuite)
.- Parameters:
simulationSoftwareSuite
- a consumer that will call methods onSimulationSoftwareSuite.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
robotSoftwareSuite
CreateSimulationApplicationResponse.Builder robotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite) Information about the robot software suite (ROS distribution).
- Parameters:
robotSoftwareSuite
- Information about the robot software suite (ROS distribution).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
robotSoftwareSuite
default CreateSimulationApplicationResponse.Builder robotSoftwareSuite(Consumer<RobotSoftwareSuite.Builder> robotSoftwareSuite) Information about the robot software suite (ROS distribution).
This is a convenience method that creates an instance of theRobotSoftwareSuite.Builder
avoiding the need to create one manually viaRobotSoftwareSuite.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torobotSoftwareSuite(RobotSoftwareSuite)
.- Parameters:
robotSoftwareSuite
- a consumer that will call methods onRobotSoftwareSuite.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
renderingEngine
The rendering engine for the simulation application.
- Parameters:
renderingEngine
- The rendering engine for the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renderingEngine
default CreateSimulationApplicationResponse.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 viaRenderingEngine.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torenderingEngine(RenderingEngine)
.- Parameters:
renderingEngine
- a consumer that will call methods onRenderingEngine.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedAt
The time, in milliseconds since the epoch, when the simulation application was last updated.
- Parameters:
lastUpdatedAt
- The time, in milliseconds since the epoch, when the simulation application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionId
The revision id of the simulation application.
- Parameters:
revisionId
- The revision id of the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The list of all tags added to the simulation application.
- Parameters:
tags
- The list of all tags added to the simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environment
The object that contains the Docker image URI that you used to create your simulation application.
- Parameters:
environment
- The object that contains the Docker image URI that you used to create your simulation application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environment
default CreateSimulationApplicationResponse.Builder environment(Consumer<Environment.Builder> environment) The object that contains the Docker image URI that you 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 viaEnvironment.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toenvironment(Environment)
.- Parameters:
environment
- a consumer that will call methods onEnvironment.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-