@Stability(value=Stable) public static final class CfnComponent.Builder extends Object implements software.amazon.jsii.Builder<CfnComponent>
CfnComponent.| Modifier and Type | Method and Description |
|---|---|
CfnComponent.Builder |
bindingProperties(IResolvable bindingProperties)
`AWS::AmplifyUIBuilder::Component.BindingProperties`.
|
CfnComponent.Builder |
bindingProperties(Map<String,? extends Object> bindingProperties)
`AWS::AmplifyUIBuilder::Component.BindingProperties`.
|
CfnComponent |
build() |
CfnComponent.Builder |
children(IResolvable children)
`AWS::AmplifyUIBuilder::Component.Children`.
|
CfnComponent.Builder |
children(List<? extends Object> children)
`AWS::AmplifyUIBuilder::Component.Children`.
|
CfnComponent.Builder |
collectionProperties(IResolvable collectionProperties)
`AWS::AmplifyUIBuilder::Component.CollectionProperties`.
|
CfnComponent.Builder |
collectionProperties(Map<String,? extends Object> collectionProperties)
`AWS::AmplifyUIBuilder::Component.CollectionProperties`.
|
CfnComponent.Builder |
componentType(String componentType)
`AWS::AmplifyUIBuilder::Component.ComponentType`.
|
static CfnComponent.Builder |
create(software.constructs.Construct scope,
String id) |
CfnComponent.Builder |
name(String name)
`AWS::AmplifyUIBuilder::Component.Name`.
|
CfnComponent.Builder |
overrides(IResolvable overrides)
`AWS::AmplifyUIBuilder::Component.Overrides`.
|
CfnComponent.Builder |
overrides(Map<String,? extends Object> overrides)
`AWS::AmplifyUIBuilder::Component.Overrides`.
|
CfnComponent.Builder |
properties(IResolvable properties)
`AWS::AmplifyUIBuilder::Component.Properties`.
|
CfnComponent.Builder |
properties(Map<String,? extends Object> properties)
`AWS::AmplifyUIBuilder::Component.Properties`.
|
CfnComponent.Builder |
sourceId(String sourceId)
`AWS::AmplifyUIBuilder::Component.SourceId`.
|
CfnComponent.Builder |
tags(Map<String,String> tags)
`AWS::AmplifyUIBuilder::Component.Tags`.
|
CfnComponent.Builder |
variants(IResolvable variants)
`AWS::AmplifyUIBuilder::Component.Variants`.
|
CfnComponent.Builder |
variants(List<? extends Object> variants)
`AWS::AmplifyUIBuilder::Component.Variants`.
|
@Stability(value=Stable) public static CfnComponent.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnComponent.ComponentBindingPropertiesValuePropertiesProperty.Builder.@Stability(value=Stable) public CfnComponent.Builder bindingProperties(IResolvable bindingProperties)
bindingProperties - `AWS::AmplifyUIBuilder::Component.BindingProperties`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder bindingProperties(Map<String,? extends Object> bindingProperties)
bindingProperties - `AWS::AmplifyUIBuilder::Component.BindingProperties`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder children(IResolvable children)
children - `AWS::AmplifyUIBuilder::Component.Children`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder children(List<? extends Object> children)
children - `AWS::AmplifyUIBuilder::Component.Children`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder collectionProperties(IResolvable collectionProperties)
collectionProperties - `AWS::AmplifyUIBuilder::Component.CollectionProperties`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder collectionProperties(Map<String,? extends Object> collectionProperties)
collectionProperties - `AWS::AmplifyUIBuilder::Component.CollectionProperties`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder componentType(String componentType)
componentType - `AWS::AmplifyUIBuilder::Component.ComponentType`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder name(String name)
name - `AWS::AmplifyUIBuilder::Component.Name`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder overrides(IResolvable overrides)
overrides - `AWS::AmplifyUIBuilder::Component.Overrides`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder overrides(Map<String,? extends Object> overrides)
overrides - `AWS::AmplifyUIBuilder::Component.Overrides`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder properties(IResolvable properties)
properties - `AWS::AmplifyUIBuilder::Component.Properties`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder properties(Map<String,? extends Object> properties)
properties - `AWS::AmplifyUIBuilder::Component.Properties`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder sourceId(String sourceId)
sourceId - `AWS::AmplifyUIBuilder::Component.SourceId`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder tags(Map<String,String> tags)
tags - `AWS::AmplifyUIBuilder::Component.Tags`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder variants(IResolvable variants)
variants - `AWS::AmplifyUIBuilder::Component.Variants`. This parameter is required.this@Stability(value=Stable) public CfnComponent.Builder variants(List<? extends Object> variants)
variants - `AWS::AmplifyUIBuilder::Component.Variants`. This parameter is required.this@Stability(value=Stable) public CfnComponent build()
build in interface software.amazon.jsii.Builder<CfnComponent>Copyright © 2021. All rights reserved.