Class EvidentlyFeatureVariationsValue.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.evidently_feature.EvidentlyFeatureVariationsValue.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<EvidentlyFeatureVariationsValue>
- Enclosing interface:
- EvidentlyFeatureVariationsValue
@Stability(Stable) public static final class EvidentlyFeatureVariationsValue.Builder extends Object implements software.amazon.jsii.Builder<EvidentlyFeatureVariationsValue>
A builder forEvidentlyFeatureVariationsValue
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EvidentlyFeatureVariationsValue.BuilderboolValue(String boolValue)Sets the value ofEvidentlyFeatureVariationsValue.getBoolValue()EvidentlyFeatureVariationsValuebuild()Builds the configured instance.EvidentlyFeatureVariationsValue.BuilderdoubleValue(String doubleValue)Sets the value ofEvidentlyFeatureVariationsValue.getDoubleValue()EvidentlyFeatureVariationsValue.BuilderlongValue(String longValue)Sets the value ofEvidentlyFeatureVariationsValue.getLongValue()EvidentlyFeatureVariationsValue.BuilderstringValue(String stringValue)Sets the value ofEvidentlyFeatureVariationsValue.getStringValue()
-
-
-
Method Detail
-
boolValue
@Stability(Stable) public EvidentlyFeatureVariationsValue.Builder boolValue(String boolValue)
Sets the value ofEvidentlyFeatureVariationsValue.getBoolValue()- Parameters:
boolValue- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/evidently_feature#bool_value EvidentlyFeature#bool_value}.- Returns:
this
-
doubleValue
@Stability(Stable) public EvidentlyFeatureVariationsValue.Builder doubleValue(String doubleValue)
Sets the value ofEvidentlyFeatureVariationsValue.getDoubleValue()- Parameters:
doubleValue- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/evidently_feature#double_value EvidentlyFeature#double_value}.- Returns:
this
-
longValue
@Stability(Stable) public EvidentlyFeatureVariationsValue.Builder longValue(String longValue)
Sets the value ofEvidentlyFeatureVariationsValue.getLongValue()- Parameters:
longValue- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/evidently_feature#long_value EvidentlyFeature#long_value}.- Returns:
this
-
stringValue
@Stability(Stable) public EvidentlyFeatureVariationsValue.Builder stringValue(String stringValue)
Sets the value ofEvidentlyFeatureVariationsValue.getStringValue()- Parameters:
stringValue- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/evidently_feature#string_value EvidentlyFeature#string_value}.- Returns:
this
-
build
@Stability(Stable) public EvidentlyFeatureVariationsValue build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<EvidentlyFeatureVariationsValue>- Returns:
- a new instance of
EvidentlyFeatureVariationsValue - Throws:
NullPointerException- if any required attribute was not provided
-
-