@Stability(value=Stable) public static final class CfnComponentTypeProps.Builder extends Object implements software.amazon.jsii.Builder<CfnComponentTypeProps>
CfnComponentTypeProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnComponentTypeProps.Builder componentTypeId(String componentTypeId)
CfnComponentTypeProps.getComponentTypeId()componentTypeId - `AWS::IoTTwinMaker::ComponentType.ComponentTypeId`. This parameter is required.this@Stability(value=Stable) public CfnComponentTypeProps.Builder workspaceId(String workspaceId)
CfnComponentTypeProps.getWorkspaceId()workspaceId - `AWS::IoTTwinMaker::ComponentType.WorkspaceId`. This parameter is required.this@Stability(value=Stable) public CfnComponentTypeProps.Builder description(String description)
CfnComponentTypeProps.getDescription()description - `AWS::IoTTwinMaker::ComponentType.Description`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder extendsFrom(List<String> extendsFrom)
CfnComponentTypeProps.getExtendsFrom()extendsFrom - `AWS::IoTTwinMaker::ComponentType.ExtendsFrom`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder functions(IResolvable functions)
CfnComponentTypeProps.getFunctions()functions - `AWS::IoTTwinMaker::ComponentType.Functions`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder functions(Map<String,? extends Object> functions)
CfnComponentTypeProps.getFunctions()functions - `AWS::IoTTwinMaker::ComponentType.Functions`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder isSingleton(Boolean isSingleton)
CfnComponentTypeProps.getIsSingleton()isSingleton - `AWS::IoTTwinMaker::ComponentType.IsSingleton`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder isSingleton(IResolvable isSingleton)
CfnComponentTypeProps.getIsSingleton()isSingleton - `AWS::IoTTwinMaker::ComponentType.IsSingleton`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder propertyDefinitions(IResolvable propertyDefinitions)
CfnComponentTypeProps.getPropertyDefinitions()propertyDefinitions - `AWS::IoTTwinMaker::ComponentType.PropertyDefinitions`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder propertyDefinitions(Map<String,? extends Object> propertyDefinitions)
CfnComponentTypeProps.getPropertyDefinitions()propertyDefinitions - `AWS::IoTTwinMaker::ComponentType.PropertyDefinitions`.this@Stability(value=Stable) public CfnComponentTypeProps.Builder tags(Map<String,String> tags)
CfnComponentTypeProps.getTags()tags - `AWS::IoTTwinMaker::ComponentType.Tags`.this@Stability(value=Stable) public CfnComponentTypeProps build()
build in interface software.amazon.jsii.Builder<CfnComponentTypeProps>CfnComponentTypePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.