Class CfnRecommenderPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.customerprofiles.CfnRecommenderPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnRecommenderPropsMixin>
- Enclosing class:
CfnRecommenderPropsMixin
@Stability(Stable)
public static final class CfnRecommenderPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnRecommenderPropsMixin>
A fluent builder for
CfnRecommenderPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) description(String description) The description of the recommender.domainName(String domainName) The name of the domain for which the recommender will be created.recommenderConfig(CfnRecommenderPropsMixin.RecommenderConfigProperty recommenderConfig) Configuration for the recommender.recommenderConfig(IResolvable recommenderConfig) Configuration for the recommender.recommenderName(String recommenderName) The name of the recommender.recommenderRecipeName(String recommenderRecipeName) The name of the recommender recipe.The tags used to organize, track, or control access for this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnRecommenderPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnRecommenderPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnRecommenderPropsMixin.Builder.
-
description
The description of the recommender.- Parameters:
description- The description of the recommender. This parameter is required.- Returns:
this- See Also:
-
domainName
The name of the domain for which the recommender will be created.- Parameters:
domainName- The name of the domain for which the recommender will be created. This parameter is required.- Returns:
this- See Also:
-
recommenderConfig
@Stability(Stable) public CfnRecommenderPropsMixin.Builder recommenderConfig(IResolvable recommenderConfig) Configuration for the recommender.- Parameters:
recommenderConfig- Configuration for the recommender. This parameter is required.- Returns:
this- See Also:
-
recommenderConfig
@Stability(Stable) public CfnRecommenderPropsMixin.Builder recommenderConfig(CfnRecommenderPropsMixin.RecommenderConfigProperty recommenderConfig) Configuration for the recommender.- Parameters:
recommenderConfig- Configuration for the recommender. This parameter is required.- Returns:
this- See Also:
-
recommenderName
The name of the recommender.- Parameters:
recommenderName- The name of the recommender. This parameter is required.- Returns:
this- See Also:
-
recommenderRecipeName
@Stability(Stable) public CfnRecommenderPropsMixin.Builder recommenderRecipeName(String recommenderRecipeName) The name of the recommender recipe.- Parameters:
recommenderRecipeName- The name of the recommender recipe. This parameter is required.- Returns:
this- See Also:
-
tags
The tags used to organize, track, or control access for this resource.- Parameters:
tags- The tags used to organize, track, or control access for this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnRecommenderPropsMixin>- Returns:
- a newly built instance of
CfnRecommenderPropsMixin.
-