@Stability(value=Experimental) public static final class AttributeGroupProps.Builder extends Object implements software.amazon.jsii.Builder<AttributeGroupProps>
AttributeGroupProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AttributeGroupProps.Builder |
attributeGroupName(String attributeGroupName)
Sets the value of
AttributeGroupProps.getAttributeGroupName() |
AttributeGroupProps.Builder |
attributes(Map<String,? extends Object> attributes)
Sets the value of
AttributeGroupProps.getAttributes() |
AttributeGroupProps |
build()
Builds the configured instance.
|
AttributeGroupProps.Builder |
description(String description)
Sets the value of
AttributeGroupProps.getDescription() |
@Stability(value=Experimental) public AttributeGroupProps.Builder attributeGroupName(String attributeGroupName)
AttributeGroupProps.getAttributeGroupName()attributeGroupName - Enforces a particular physical attribute group name. This parameter is required.this@Stability(value=Experimental) public AttributeGroupProps.Builder attributes(Map<String,? extends Object> attributes)
AttributeGroupProps.getAttributes()attributes - A JSON of nested key-value pairs that represent the attributes in the group. This parameter is required.
Attributes maybe an empty JSON '{}', but must be explicitly stated.this@Stability(value=Experimental) public AttributeGroupProps.Builder description(String description)
AttributeGroupProps.getDescription()description - Description for attribute group.this@Stability(value=Experimental) public AttributeGroupProps build()
build in interface software.amazon.jsii.Builder<AttributeGroupProps>AttributeGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.