public static final class CfnAttributeGroupProps.Builder
extends java.lang.Object
CfnAttributeGroupProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnAttributeGroupProps.Builder |
attributes(java.lang.Object attributes)
Sets the value of
CfnAttributeGroupProps.getAttributes() |
CfnAttributeGroupProps |
build()
Builds the configured instance.
|
CfnAttributeGroupProps.Builder |
description(java.lang.String description)
Sets the value of
CfnAttributeGroupProps.getDescription() |
CfnAttributeGroupProps.Builder |
name(java.lang.String name)
Sets the value of
CfnAttributeGroupProps.getName() |
CfnAttributeGroupProps.Builder |
tags(java.util.Map<java.lang.String,java.lang.String> tags)
Sets the value of
CfnAttributeGroupProps.getTags() |
public CfnAttributeGroupProps.Builder attributes(java.lang.Object attributes)
CfnAttributeGroupProps.getAttributes()
attributes
- A JSON string in the form of nested key-value pairs that represent the attributes in the group and describes an application and its components. This parameter is required.this
public CfnAttributeGroupProps.Builder name(java.lang.String name)
CfnAttributeGroupProps.getName()
name
- The name of the attribute group. This parameter is required.this
public CfnAttributeGroupProps.Builder description(java.lang.String description)
CfnAttributeGroupProps.getDescription()
description
- The description of the attribute group that the user provides.this
public CfnAttributeGroupProps.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
CfnAttributeGroupProps.getTags()
tags
- Key-value pairs you can use to associate with the attribute group.this
public CfnAttributeGroupProps build()
CfnAttributeGroupProps
java.lang.NullPointerException
- if any required attribute was not provided