public static final class RosPipeline.Builder extends Object implements software.amazon.jsii.Builder<RosPipeline>
RosPipeline.| Modifier and Type | Method and Description |
|---|---|
RosPipeline |
build() |
static RosPipeline.Builder |
create(com.aliyun.ros.cdk.core.Construct scope,
String id,
Boolean enableResourcePropertyConstraint) |
RosPipeline.Builder |
name(com.aliyun.ros.cdk.core.IResolvable name) |
RosPipeline.Builder |
name(String name) |
RosPipeline.Builder |
notifyConfig(com.aliyun.ros.cdk.core.IResolvable notifyConfig) |
RosPipeline.Builder |
notifyConfig(RosPipeline.NotifyConfigProperty notifyConfig) |
RosPipeline.Builder |
role(com.aliyun.ros.cdk.core.IResolvable role) |
RosPipeline.Builder |
role(String role) |
RosPipeline.Builder |
speed(com.aliyun.ros.cdk.core.IResolvable speed) |
RosPipeline.Builder |
speed(String speed) |
RosPipeline.Builder |
speedLevel(com.aliyun.ros.cdk.core.IResolvable speedLevel) |
RosPipeline.Builder |
speedLevel(Number speedLevel) |
RosPipeline.Builder |
state(com.aliyun.ros.cdk.core.IResolvable state) |
RosPipeline.Builder |
state(String state) |
public static RosPipeline.Builder create(com.aliyun.ros.cdk.core.Construct scope, String id, Boolean enableResourcePropertyConstraint)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.enableResourcePropertyConstraint - This parameter is required.RosPipeline.NotifyConfigProperty.Builder.public RosPipeline.Builder name(String name)
name - This parameter is required.thispublic RosPipeline.Builder name(com.aliyun.ros.cdk.core.IResolvable name)
name - This parameter is required.thispublic RosPipeline.Builder notifyConfig(com.aliyun.ros.cdk.core.IResolvable notifyConfig)
notifyConfig - This parameter is required.thispublic RosPipeline.Builder notifyConfig(RosPipeline.NotifyConfigProperty notifyConfig)
notifyConfig - This parameter is required.thispublic RosPipeline.Builder role(String role)
role - This parameter is required.thispublic RosPipeline.Builder role(com.aliyun.ros.cdk.core.IResolvable role)
role - This parameter is required.thispublic RosPipeline.Builder speed(String speed)
speed - This parameter is required.thispublic RosPipeline.Builder speed(com.aliyun.ros.cdk.core.IResolvable speed)
speed - This parameter is required.thispublic RosPipeline.Builder speedLevel(Number speedLevel)
speedLevel - This parameter is required.thispublic RosPipeline.Builder speedLevel(com.aliyun.ros.cdk.core.IResolvable speedLevel)
speedLevel - This parameter is required.thispublic RosPipeline.Builder state(String state)
state - This parameter is required.thispublic RosPipeline.Builder state(com.aliyun.ros.cdk.core.IResolvable state)
state - This parameter is required.thispublic RosPipeline build()
build in interface software.amazon.jsii.Builder<RosPipeline>Copyright © 2022. All rights reserved.