@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBotLocaleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateBotLocaleRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateBotLocaleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBotId()
The unique identifier of the bot that contains the locale.
|
String |
getBotVersion()
The version of the bot that contains the locale to be updated.
|
String |
getDescription()
The new description of the locale.
|
String |
getLocaleId()
The identifier of the language and locale to update.
|
Double |
getNluIntentConfidenceThreshold()
The new confidence threshold where Amazon Lex inserts the
AMAZON.FallbackIntent and
AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance. |
VoiceSettings |
getVoiceSettings()
The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.
|
int |
hashCode() |
void |
setBotId(String botId)
The unique identifier of the bot that contains the locale.
|
void |
setBotVersion(String botVersion)
The version of the bot that contains the locale to be updated.
|
void |
setDescription(String description)
The new description of the locale.
|
void |
setLocaleId(String localeId)
The identifier of the language and locale to update.
|
void |
setNluIntentConfidenceThreshold(Double nluIntentConfidenceThreshold)
The new confidence threshold where Amazon Lex inserts the
AMAZON.FallbackIntent and
AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance. |
void |
setVoiceSettings(VoiceSettings voiceSettings)
The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.
|
String |
toString()
Returns a string representation of this object.
|
UpdateBotLocaleRequest |
withBotId(String botId)
The unique identifier of the bot that contains the locale.
|
UpdateBotLocaleRequest |
withBotVersion(String botVersion)
The version of the bot that contains the locale to be updated.
|
UpdateBotLocaleRequest |
withDescription(String description)
The new description of the locale.
|
UpdateBotLocaleRequest |
withLocaleId(String localeId)
The identifier of the language and locale to update.
|
UpdateBotLocaleRequest |
withNluIntentConfidenceThreshold(Double nluIntentConfidenceThreshold)
The new confidence threshold where Amazon Lex inserts the
AMAZON.FallbackIntent and
AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance. |
UpdateBotLocaleRequest |
withVoiceSettings(VoiceSettings voiceSettings)
The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setBotId(String botId)
The unique identifier of the bot that contains the locale.
botId
- The unique identifier of the bot that contains the locale.public String getBotId()
The unique identifier of the bot that contains the locale.
public UpdateBotLocaleRequest withBotId(String botId)
The unique identifier of the bot that contains the locale.
botId
- The unique identifier of the bot that contains the locale.public void setBotVersion(String botVersion)
The version of the bot that contains the locale to be updated. The version can only be the DRAFT
version.
botVersion
- The version of the bot that contains the locale to be updated. The version can only be the
DRAFT
version.public String getBotVersion()
The version of the bot that contains the locale to be updated. The version can only be the DRAFT
version.
DRAFT
version.public UpdateBotLocaleRequest withBotVersion(String botVersion)
The version of the bot that contains the locale to be updated. The version can only be the DRAFT
version.
botVersion
- The version of the bot that contains the locale to be updated. The version can only be the
DRAFT
version.public void setLocaleId(String localeId)
The identifier of the language and locale to update. The string must match one of the supported locales. For more information, see Supported languages.
localeId
- The identifier of the language and locale to update. The string must match one of the supported locales.
For more information, see Supported languages.public String getLocaleId()
The identifier of the language and locale to update. The string must match one of the supported locales. For more information, see Supported languages.
public UpdateBotLocaleRequest withLocaleId(String localeId)
The identifier of the language and locale to update. The string must match one of the supported locales. For more information, see Supported languages.
localeId
- The identifier of the language and locale to update. The string must match one of the supported locales.
For more information, see Supported languages.public void setDescription(String description)
The new description of the locale.
description
- The new description of the locale.public String getDescription()
The new description of the locale.
public UpdateBotLocaleRequest withDescription(String description)
The new description of the locale.
description
- The new description of the locale.public void setNluIntentConfidenceThreshold(Double nluIntentConfidenceThreshold)
The new confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent
and
AMAZON.KendraSearchIntent
intents in the list of possible intents for an utterance.
nluIntentConfidenceThreshold
- The new confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent
and
AMAZON.KendraSearchIntent
intents in the list of possible intents for an utterance.public Double getNluIntentConfidenceThreshold()
The new confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent
and
AMAZON.KendraSearchIntent
intents in the list of possible intents for an utterance.
AMAZON.FallbackIntent
and
AMAZON.KendraSearchIntent
intents in the list of possible intents for an utterance.public UpdateBotLocaleRequest withNluIntentConfidenceThreshold(Double nluIntentConfidenceThreshold)
The new confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent
and
AMAZON.KendraSearchIntent
intents in the list of possible intents for an utterance.
nluIntentConfidenceThreshold
- The new confidence threshold where Amazon Lex inserts the AMAZON.FallbackIntent
and
AMAZON.KendraSearchIntent
intents in the list of possible intents for an utterance.public void setVoiceSettings(VoiceSettings voiceSettings)
The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.
voiceSettings
- The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.public VoiceSettings getVoiceSettings()
The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.
public UpdateBotLocaleRequest withVoiceSettings(VoiceSettings voiceSettings)
The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.
voiceSettings
- The new Amazon Polly voice Amazon Lex should use for voice interaction with the user.public String toString()
toString
in class Object
Object.toString()
public UpdateBotLocaleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()