Class CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.appconfig.CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnExperimentDefinitionPropsMixin.AttributeValueProperty>
- Enclosing interface:
CfnExperimentDefinitionPropsMixin.AttributeValueProperty
@Stability(Stable)
public static final class CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnExperimentDefinitionPropsMixin.AttributeValueProperty>
A builder for
CfnExperimentDefinitionPropsMixin.AttributeValueProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanValue(Boolean booleanValue) booleanValue(IResolvable booleanValue) build()Builds the configured instance.numberArray(List<? extends Number> numberArray) numberArray(IResolvable numberArray) numberValue(Number numberValue) stringArray(List<String> stringArray) stringValue(String stringValue)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
booleanValue
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder booleanValue(Boolean booleanValue) - Parameters:
booleanValue- A boolean value.- Returns:
this
-
booleanValue
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder booleanValue(IResolvable booleanValue) - Parameters:
booleanValue- A boolean value.- Returns:
this
-
numberArray
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder numberArray(List<? extends Number> numberArray) - Parameters:
numberArray- An array of numeric values.- Returns:
this
-
numberArray
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder numberArray(IResolvable numberArray) - Parameters:
numberArray- An array of numeric values.- Returns:
this
-
numberValue
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder numberValue(Number numberValue) - Parameters:
numberValue- A numeric value.- Returns:
this
-
stringArray
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder stringArray(List<String> stringArray) - Parameters:
stringArray- An array of string values.- Returns:
this
-
stringValue
@Stability(Stable) public CfnExperimentDefinitionPropsMixin.AttributeValueProperty.Builder stringValue(String stringValue) - Parameters:
stringValue- A string value.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnExperimentDefinitionPropsMixin.AttributeValueProperty>- Returns:
- a new instance of
CfnExperimentDefinitionPropsMixin.AttributeValueProperty - Throws:
NullPointerException- if any required attribute was not provided
-