@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateRobotRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| CreateRobotRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateRobotRequest | addTagsEntry(String key,
            String value)Add a single Tags entry | 
| CreateRobotRequest | clearTagsEntries()Removes all the entries added into Tags. | 
| CreateRobotRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getArchitecture()
 The target architecture of the robot. | 
| String | getGreengrassGroupId()
 The Greengrass group id. | 
| String | getName()
 The name for the robot. | 
| Map<String,String> | getTags()
 A map that contains tag keys and tag values that are attached to the robot. | 
| int | hashCode() | 
| void | setArchitecture(String architecture)
 The target architecture of the robot. | 
| void | setGreengrassGroupId(String greengrassGroupId)
 The Greengrass group id. | 
| void | setName(String name)
 The name for the robot. | 
| void | setTags(Map<String,String> tags)
 A map that contains tag keys and tag values that are attached to the robot. | 
| String | toString()Returns a string representation of this object. | 
| CreateRobotRequest | withArchitecture(Architecture architecture)
 The target architecture of the robot. | 
| CreateRobotRequest | withArchitecture(String architecture)
 The target architecture of the robot. | 
| CreateRobotRequest | withGreengrassGroupId(String greengrassGroupId)
 The Greengrass group id. | 
| CreateRobotRequest | withName(String name)
 The name for the robot. | 
| CreateRobotRequest | withTags(Map<String,String> tags)
 A map that contains tag keys and tag values that are attached to the robot. | 
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, withSdkRequestTimeoutpublic void setName(String name)
The name for the robot.
name - The name for the robot.public String getName()
The name for the robot.
public CreateRobotRequest withName(String name)
The name for the robot.
name - The name for the robot.public void setArchitecture(String architecture)
The target architecture of the robot.
architecture - The target architecture of the robot.Architecturepublic String getArchitecture()
The target architecture of the robot.
Architecturepublic CreateRobotRequest withArchitecture(String architecture)
The target architecture of the robot.
architecture - The target architecture of the robot.Architecturepublic CreateRobotRequest withArchitecture(Architecture architecture)
The target architecture of the robot.
architecture - The target architecture of the robot.Architecturepublic void setGreengrassGroupId(String greengrassGroupId)
The Greengrass group id.
greengrassGroupId - The Greengrass group id.public String getGreengrassGroupId()
The Greengrass group id.
public CreateRobotRequest withGreengrassGroupId(String greengrassGroupId)
The Greengrass group id.
greengrassGroupId - The Greengrass group id.public Map<String,String> getTags()
A map that contains tag keys and tag values that are attached to the robot.
public void setTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the robot.
tags - A map that contains tag keys and tag values that are attached to the robot.public CreateRobotRequest withTags(Map<String,String> tags)
A map that contains tag keys and tag values that are attached to the robot.
tags - A map that contains tag keys and tag values that are attached to the robot.public CreateRobotRequest addTagsEntry(String key, String value)
public CreateRobotRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateRobotRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()