@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, withSdkRequestTimeout
public 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.Architecture
public String getArchitecture()
The target architecture of the robot.
Architecture
public CreateRobotRequest withArchitecture(String architecture)
The target architecture of the robot.
architecture
- The target architecture of the robot.Architecture
public CreateRobotRequest withArchitecture(Architecture architecture)
The target architecture of the robot.
architecture
- The target architecture of the robot.Architecture
public 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 Object
Object.toString()
public CreateRobotRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()