@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateSimulationApplicationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateSimulationApplicationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateSimulationApplicationRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateSimulationApplicationRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateSimulationApplicationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Environment |
getEnvironment()
The object that contains the Docker image URI used to create your simulation application.
|
String |
getName()
The name of the simulation application.
|
RenderingEngine |
getRenderingEngine()
The rendering engine for the simulation application.
|
RobotSoftwareSuite |
getRobotSoftwareSuite()
The robot software suite (ROS distribution) used by the simulation application.
|
SimulationSoftwareSuite |
getSimulationSoftwareSuite()
The simulation software suite used by the simulation application.
|
List<SourceConfig> |
getSources()
The sources of the simulation application.
|
Map<String,String> |
getTags()
A map that contains tag keys and tag values that are attached to the simulation application.
|
int |
hashCode() |
void |
setEnvironment(Environment environment)
The object that contains the Docker image URI used to create your simulation application.
|
void |
setName(String name)
The name of the simulation application.
|
void |
setRenderingEngine(RenderingEngine renderingEngine)
The rendering engine for the simulation application.
|
void |
setRobotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the simulation application.
|
void |
setSimulationSoftwareSuite(SimulationSoftwareSuite simulationSoftwareSuite)
The simulation software suite used by the simulation application.
|
void |
setSources(Collection<SourceConfig> sources)
The sources of the simulation application.
|
void |
setTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the simulation application.
|
String |
toString()
Returns a string representation of this object.
|
CreateSimulationApplicationRequest |
withEnvironment(Environment environment)
The object that contains the Docker image URI used to create your simulation application.
|
CreateSimulationApplicationRequest |
withName(String name)
The name of the simulation application.
|
CreateSimulationApplicationRequest |
withRenderingEngine(RenderingEngine renderingEngine)
The rendering engine for the simulation application.
|
CreateSimulationApplicationRequest |
withRobotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the simulation application.
|
CreateSimulationApplicationRequest |
withSimulationSoftwareSuite(SimulationSoftwareSuite simulationSoftwareSuite)
The simulation software suite used by the simulation application.
|
CreateSimulationApplicationRequest |
withSources(Collection<SourceConfig> sources)
The sources of the simulation application.
|
CreateSimulationApplicationRequest |
withSources(SourceConfig... sources)
The sources of the simulation application.
|
CreateSimulationApplicationRequest |
withTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the simulation application.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
The name of the simulation application.
name
- The name of the simulation application.public String getName()
The name of the simulation application.
public CreateSimulationApplicationRequest withName(String name)
The name of the simulation application.
name
- The name of the simulation application.public List<SourceConfig> getSources()
The sources of the simulation application.
public void setSources(Collection<SourceConfig> sources)
The sources of the simulation application.
sources
- The sources of the simulation application.public CreateSimulationApplicationRequest withSources(SourceConfig... sources)
The sources of the simulation application.
NOTE: This method appends the values to the existing list (if any). Use
setSources(java.util.Collection)
or withSources(java.util.Collection)
if you want to override
the existing values.
sources
- The sources of the simulation application.public CreateSimulationApplicationRequest withSources(Collection<SourceConfig> sources)
The sources of the simulation application.
sources
- The sources of the simulation application.public void setSimulationSoftwareSuite(SimulationSoftwareSuite simulationSoftwareSuite)
The simulation software suite used by the simulation application.
simulationSoftwareSuite
- The simulation software suite used by the simulation application.public SimulationSoftwareSuite getSimulationSoftwareSuite()
The simulation software suite used by the simulation application.
public CreateSimulationApplicationRequest withSimulationSoftwareSuite(SimulationSoftwareSuite simulationSoftwareSuite)
The simulation software suite used by the simulation application.
simulationSoftwareSuite
- The simulation software suite used by the simulation application.public void setRobotSoftwareSuite(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.public RobotSoftwareSuite getRobotSoftwareSuite()
The robot software suite (ROS distribution) used by the simulation application.
public CreateSimulationApplicationRequest withRobotSoftwareSuite(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.public void setRenderingEngine(RenderingEngine renderingEngine)
The rendering engine for the simulation application.
renderingEngine
- The rendering engine for the simulation application.public RenderingEngine getRenderingEngine()
The rendering engine for the simulation application.
public CreateSimulationApplicationRequest withRenderingEngine(RenderingEngine renderingEngine)
The rendering engine for the simulation application.
renderingEngine
- The rendering engine for the simulation application.public Map<String,String> getTags()
A map that contains tag keys and tag values that are attached to the simulation application.
public void setTags(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.public CreateSimulationApplicationRequest withTags(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.public CreateSimulationApplicationRequest addTagsEntry(String key, String value)
public CreateSimulationApplicationRequest clearTagsEntries()
public void setEnvironment(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.public Environment getEnvironment()
The object that contains the Docker image URI used to create your simulation application.
public CreateSimulationApplicationRequest withEnvironment(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.public String toString()
toString
in class Object
Object.toString()
public CreateSimulationApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()