Modifier and Type | Method and Description |
---|---|
CfnRobot.Builder |
architecture(java.lang.String architecture)
The architecture of the robot.
|
CfnRobot |
build() |
static CfnRobot.Builder |
create(Construct scope,
java.lang.String id) |
CfnRobot.Builder |
fleet(java.lang.String fleet)
The Amazon Resource Name (ARN) of the fleet to which the robot will be registered.
|
CfnRobot.Builder |
greengrassGroupId(java.lang.String greengrassGroupId)
The Greengrass group associated with the robot.
|
CfnRobot.Builder |
name(java.lang.String name)
The name of the robot.
|
CfnRobot.Builder |
tags(java.util.Map<java.lang.String,java.lang.String> tags)
A map that contains tag keys and tag values that are attached to the robot.
|
public static CfnRobot.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnRobot.Builder
.public CfnRobot.Builder architecture(java.lang.String architecture)
architecture
- The architecture of the robot. This parameter is required.this
public CfnRobot.Builder greengrassGroupId(java.lang.String greengrassGroupId)
greengrassGroupId
- The Greengrass group associated with the robot. This parameter is required.this
public CfnRobot.Builder fleet(java.lang.String fleet)
fleet
- The Amazon Resource Name (ARN) of the fleet to which the robot will be registered. This parameter is required.this
public CfnRobot.Builder name(java.lang.String name)
name
- The name of the robot. This parameter is required.this
public CfnRobot.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
tags
- A map that contains tag keys and tag values that are attached to the robot. This parameter is required.this
public CfnRobot build()