Package com.pulumi.aws.lex
Class V2modelsBotLocaleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.V2modelsBotLocaleArgs.Builder
-
- Enclosing class:
- V2modelsBotLocaleArgs
public static final class V2modelsBotLocaleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(V2modelsBotLocaleArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsBotLocaleArgs defaults)
-
-
Method Detail
-
botId
public V2modelsBotLocaleArgs.Builder botId(com.pulumi.core.Output<java.lang.String> botId)
- Parameters:
botId
- Identifier of the bot to create the locale for.- Returns:
- builder
-
botId
public V2modelsBotLocaleArgs.Builder botId(java.lang.String botId)
- Parameters:
botId
- Identifier of the bot to create the locale for.- Returns:
- builder
-
botVersion
public V2modelsBotLocaleArgs.Builder botVersion(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 V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs.Builder localeId(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 V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs.Builder nLuIntentConfidenceThreshold(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 V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Specified locale name.- Returns:
- builder
-
name
public V2modelsBotLocaleArgs.Builder name(java.lang.String name)
- Parameters:
name
- Specified locale name.- Returns:
- builder
-
timeouts
public V2modelsBotLocaleArgs.Builder timeouts(@Nullable com.pulumi.core.Output<V2modelsBotLocaleTimeoutsArgs> timeouts)
-
timeouts
public V2modelsBotLocaleArgs.Builder timeouts(V2modelsBotLocaleTimeoutsArgs timeouts)
-
voiceSettings
public V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs.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 V2modelsBotLocaleArgs build()
-
-