public static final class CfnRobotApplication.Builder
extends java.lang.Object
CfnRobotApplication
.Modifier and Type | Method and Description |
---|---|
CfnRobotApplication |
build() |
static CfnRobotApplication.Builder |
create(Construct scope,
java.lang.String id) |
CfnRobotApplication.Builder |
currentRevisionId(java.lang.String currentRevisionId)
The current revision id.
|
CfnRobotApplication.Builder |
environment(java.lang.String environment)
The environment of the robot application.
|
CfnRobotApplication.Builder |
name(java.lang.String name)
The name of the robot application.
|
CfnRobotApplication.Builder |
robotSoftwareSuite(CfnRobotApplication.RobotSoftwareSuiteProperty robotSoftwareSuite)
The robot software suite used by the robot application.
|
CfnRobotApplication.Builder |
robotSoftwareSuite(IResolvable robotSoftwareSuite)
The robot software suite used by the robot application.
|
CfnRobotApplication.Builder |
sources(IResolvable sources)
The sources of the robot application.
|
CfnRobotApplication.Builder |
sources(java.util.List<? extends java.lang.Object> sources)
The sources of the robot application.
|
CfnRobotApplication.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 application.
|
public static CfnRobotApplication.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.CfnRobotApplication.RobotSoftwareSuiteProperty.Builder
.public CfnRobotApplication.Builder robotSoftwareSuite(CfnRobotApplication.RobotSoftwareSuiteProperty robotSoftwareSuite)
robotSoftwareSuite
- The robot software suite used by the robot application. This parameter is required.this
public CfnRobotApplication.Builder robotSoftwareSuite(IResolvable robotSoftwareSuite)
robotSoftwareSuite
- The robot software suite used by the robot application. This parameter is required.this
public CfnRobotApplication.Builder currentRevisionId(java.lang.String currentRevisionId)
currentRevisionId
- The current revision id. This parameter is required.this
public CfnRobotApplication.Builder environment(java.lang.String environment)
environment
- The environment of the robot application. This parameter is required.this
public CfnRobotApplication.Builder name(java.lang.String name)
name
- The name of the robot application. This parameter is required.this
public CfnRobotApplication.Builder sources(IResolvable sources)
sources
- The sources of the robot application. This parameter is required.this
public CfnRobotApplication.Builder sources(java.util.List<? extends java.lang.Object> sources)
sources
- The sources of the robot application. This parameter is required.this
public CfnRobotApplication.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 application. This parameter is required.this
public CfnRobotApplication build()