Class CfnApplicationV2.PropertyGroupProperty.Builder
java.lang.Object
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationV2.PropertyGroupProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationV2.PropertyGroupProperty>
- Enclosing interface:
- CfnApplicationV2.PropertyGroupProperty
@Stability(Stable)
public static final class CfnApplicationV2.PropertyGroupProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationV2.PropertyGroupProperty>
A builder for
CfnApplicationV2.PropertyGroupProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.propertyGroupId
(String propertyGroupId) Sets the value ofCfnApplicationV2.PropertyGroupProperty.getPropertyGroupId()
propertyMap
(Map<String, String> propertyMap) Sets the value ofCfnApplicationV2.PropertyGroupProperty.getPropertyMap()
propertyMap
(IResolvable propertyMap) Sets the value ofCfnApplicationV2.PropertyGroupProperty.getPropertyMap()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
propertyGroupId
@Stability(Stable) public CfnApplicationV2.PropertyGroupProperty.Builder propertyGroupId(String propertyGroupId) Sets the value ofCfnApplicationV2.PropertyGroupProperty.getPropertyGroupId()
- Parameters:
propertyGroupId
- Describes the key of an application execution property key-value pair.- Returns:
this
-
propertyMap
@Stability(Stable) public CfnApplicationV2.PropertyGroupProperty.Builder propertyMap(IResolvable propertyMap) Sets the value ofCfnApplicationV2.PropertyGroupProperty.getPropertyMap()
- Parameters:
propertyMap
- Describes the value of an application execution property key-value pair.- Returns:
this
-
propertyMap
@Stability(Stable) public CfnApplicationV2.PropertyGroupProperty.Builder propertyMap(Map<String, String> propertyMap) Sets the value ofCfnApplicationV2.PropertyGroupProperty.getPropertyMap()
- Parameters:
propertyMap
- Describes the value of an application execution property key-value pair.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnApplicationV2.PropertyGroupProperty>
- Returns:
- a new instance of
CfnApplicationV2.PropertyGroupProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-