Class CfnBotPropsMixin.BotMemberProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.lex.CfnBotPropsMixin.BotMemberProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnBotPropsMixin.BotMemberProperty>
- Enclosing interface:
CfnBotPropsMixin.BotMemberProperty
@Stability(Stable)
public static final class CfnBotPropsMixin.BotMemberProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnBotPropsMixin.BotMemberProperty>
A builder for
CfnBotPropsMixin.BotMemberProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbotMemberAliasId(String botMemberAliasId) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberAliasId()botMemberAliasName(String botMemberAliasName) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberAliasName()botMemberId(String botMemberId) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberId()botMemberName(String botMemberName) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberName()botMemberVersion(String botMemberVersion) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberVersion()build()Builds the configured instance.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
botMemberAliasId
@Stability(Stable) public CfnBotPropsMixin.BotMemberProperty.Builder botMemberAliasId(String botMemberAliasId) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberAliasId()- Parameters:
botMemberAliasId- The alias ID of a bot that is a member of this network of bots.- Returns:
this
-
botMemberAliasName
@Stability(Stable) public CfnBotPropsMixin.BotMemberProperty.Builder botMemberAliasName(String botMemberAliasName) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberAliasName()- Parameters:
botMemberAliasName- The alias name of a bot that is a member of this network of bots.- Returns:
this
-
botMemberId
@Stability(Stable) public CfnBotPropsMixin.BotMemberProperty.Builder botMemberId(String botMemberId) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberId()- Parameters:
botMemberId- The unique ID of a bot that is a member of this network of bots.- Returns:
this
-
botMemberName
@Stability(Stable) public CfnBotPropsMixin.BotMemberProperty.Builder botMemberName(String botMemberName) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberName()- Parameters:
botMemberName- The unique name of a bot that is a member of this network of bots.- Returns:
this
-
botMemberVersion
@Stability(Stable) public CfnBotPropsMixin.BotMemberProperty.Builder botMemberVersion(String botMemberVersion) Sets the value ofCfnBotPropsMixin.BotMemberProperty.getBotMemberVersion()- Parameters:
botMemberVersion- The version of a bot that is a member of this network of bots.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnBotPropsMixin.BotMemberProperty>- Returns:
- a new instance of
CfnBotPropsMixin.BotMemberProperty - Throws:
NullPointerException- if any required attribute was not provided
-