public static final class CfnFeatureGroup.FeatureDefinitionProperty.Builder
extends java.lang.Object
CfnFeatureGroup.FeatureDefinitionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnFeatureGroup.FeatureDefinitionProperty |
build()
Builds the configured instance.
|
CfnFeatureGroup.FeatureDefinitionProperty.Builder |
featureName(java.lang.String featureName)
Sets the value of
CfnFeatureGroup.FeatureDefinitionProperty.getFeatureName() |
CfnFeatureGroup.FeatureDefinitionProperty.Builder |
featureType(java.lang.String featureType)
Sets the value of
CfnFeatureGroup.FeatureDefinitionProperty.getFeatureType() |
public CfnFeatureGroup.FeatureDefinitionProperty.Builder featureName(java.lang.String featureName)
CfnFeatureGroup.FeatureDefinitionProperty.getFeatureName()
featureName
- The name of a feature. This parameter is required.
The type must be a string. FeatureName
cannot be any of the following: is_deleted
, write_time
, api_invocation_time
.this
public CfnFeatureGroup.FeatureDefinitionProperty.Builder featureType(java.lang.String featureType)
CfnFeatureGroup.FeatureDefinitionProperty.getFeatureType()
featureType
- The value type of a feature. This parameter is required.
Valid values are Integral, Fractional, or String.this
public CfnFeatureGroup.FeatureDefinitionProperty build()
CfnFeatureGroup.FeatureDefinitionProperty
java.lang.NullPointerException
- if any required attribute was not provided