Package com.pulumi.aws.lex.inputs
Class V2modelsBotLocaleState.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsBotLocaleState.Builder
-
- Enclosing class:
- V2modelsBotLocaleState
public static final class V2modelsBotLocaleState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(V2modelsBotLocaleState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsBotLocaleState defaults)
-
-
Method Detail
-
botId
public V2modelsBotLocaleState.Builder botId(@Nullable com.pulumi.core.Output<java.lang.String> botId)
- Parameters:
botId
- Identifier of the bot to create the locale for.- Returns:
- builder
-
botId
public V2modelsBotLocaleState.Builder botId(java.lang.String botId)
- Parameters:
botId
- Identifier of the bot to create the locale for.- Returns:
- builder
-
botVersion
public V2modelsBotLocaleState.Builder botVersion(@Nullable com.pulumi.core.Output<java.lang.String> botVersion)
- Parameters:
botVersion
- Version of the bot to create the locale for. This can only be the draft version of the bot.- Returns:
- builder
-
botVersion
public V2modelsBotLocaleState.Builder botVersion(java.lang.String botVersion)
- Parameters:
botVersion
- Version of the bot to create the locale for. This can only be the draft version of the bot.- Returns:
- builder
-
description
public V2modelsBotLocaleState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Description of the bot locale. Use this to help identify the bot locale in lists.- Returns:
- builder
-
description
public V2modelsBotLocaleState.Builder description(java.lang.String description)
- Parameters:
description
- Description of the bot locale. Use this to help identify the bot locale in lists.- Returns:
- builder
-
localeId
public V2modelsBotLocaleState.Builder localeId(@Nullable com.pulumi.core.Output<java.lang.String> localeId)
- Parameters:
localeId
- Identifier of the language and locale that the bot will be used in. The string must match one of the supported locales. All of the intents, slot types, and slots used in the bot must have the same locale. For more information, see Supported languages (https://docs.aws.amazon.com/lexv2/latest/dg/how-languages.html)- Returns:
- builder
-
localeId
public V2modelsBotLocaleState.Builder localeId(java.lang.String localeId)
- Parameters:
localeId
- Identifier of the language and locale that the bot will be used in. The string must match one of the supported locales. All of the intents, slot types, and slots used in the bot must have the same locale. For more information, see Supported languages (https://docs.aws.amazon.com/lexv2/latest/dg/how-languages.html)- Returns:
- builder
-
nLuIntentConfidenceThreshold
public V2modelsBotLocaleState.Builder nLuIntentConfidenceThreshold(@Nullable com.pulumi.core.Output<java.lang.Double> nLuIntentConfidenceThreshold)
- Parameters:
nLuIntentConfidenceThreshold
- Determines the threshold where Amazon Lex will insert the AMAZON.FallbackIntent, AMAZON.KendraSearchIntent, or both when returning alternative intents. The following arguments are optional:- Returns:
- builder
-
nLuIntentConfidenceThreshold
public V2modelsBotLocaleState.Builder nLuIntentConfidenceThreshold(java.lang.Double nLuIntentConfidenceThreshold)
- Parameters:
nLuIntentConfidenceThreshold
- Determines the threshold where Amazon Lex will insert the AMAZON.FallbackIntent, AMAZON.KendraSearchIntent, or both when returning alternative intents. The following arguments are optional:- Returns:
- builder
-
name
public V2modelsBotLocaleState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Specified locale name.- Returns:
- builder
-
name
public V2modelsBotLocaleState.Builder name(java.lang.String name)
- Parameters:
name
- Specified locale name.- Returns:
- builder
-
timeouts
public V2modelsBotLocaleState.Builder timeouts(@Nullable com.pulumi.core.Output<V2modelsBotLocaleTimeoutsArgs> timeouts)
-
timeouts
public V2modelsBotLocaleState.Builder timeouts(V2modelsBotLocaleTimeoutsArgs timeouts)
-
voiceSettings
public V2modelsBotLocaleState.Builder voiceSettings(@Nullable com.pulumi.core.Output<V2modelsBotLocaleVoiceSettingsArgs> voiceSettings)
- Parameters:
voiceSettings
- Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user. See `voice_settings`.- Returns:
- builder
-
voiceSettings
public V2modelsBotLocaleState.Builder voiceSettings(V2modelsBotLocaleVoiceSettingsArgs voiceSettings)
- Parameters:
voiceSettings
- Amazon Polly voice ID that Amazon Lex uses for voice interaction with the user. See `voice_settings`.- Returns:
- builder
-
build
public V2modelsBotLocaleState build()
-
-