public static interface RecognizeTextRequest.Builder extends LexRuntimeV2Request.Builder, SdkPojo, CopyableBuilder<RecognizeTextRequest.Builder,RecognizeTextRequest>
| Modifier and Type | Method and Description |
|---|---|
RecognizeTextRequest.Builder |
botAliasId(String botAliasId)
The alias identifier in use for the bot that processes the request.
|
RecognizeTextRequest.Builder |
botId(String botId)
The identifier of the bot that processes the request.
|
RecognizeTextRequest.Builder |
localeId(String localeId)
The locale where the session is in use.
|
RecognizeTextRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RecognizeTextRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RecognizeTextRequest.Builder |
requestAttributes(Map<String,String> requestAttributes)
Request-specific information passed between the client application and Amazon Lex
|
RecognizeTextRequest.Builder |
sessionId(String sessionId)
The identifier of the user session that is having the conversation.
|
default RecognizeTextRequest.Builder |
sessionState(Consumer<SessionState.Builder> sessionState)
The current state of the dialog between the user and the bot.
|
RecognizeTextRequest.Builder |
sessionState(SessionState sessionState)
The current state of the dialog between the user and the bot.
|
RecognizeTextRequest.Builder |
text(String text)
The text that the user entered.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildRecognizeTextRequest.Builder botId(String botId)
The identifier of the bot that processes the request.
botId - The identifier of the bot that processes the request.RecognizeTextRequest.Builder botAliasId(String botAliasId)
The alias identifier in use for the bot that processes the request.
botAliasId - The alias identifier in use for the bot that processes the request.RecognizeTextRequest.Builder localeId(String localeId)
The locale where the session is in use.
localeId - The locale where the session is in use.RecognizeTextRequest.Builder sessionId(String sessionId)
The identifier of the user session that is having the conversation.
sessionId - The identifier of the user session that is having the conversation.RecognizeTextRequest.Builder text(String text)
The text that the user entered. Amazon Lex interprets this text.
text - The text that the user entered. Amazon Lex interprets this text.RecognizeTextRequest.Builder sessionState(SessionState sessionState)
The current state of the dialog between the user and the bot.
sessionState - The current state of the dialog between the user and the bot.default RecognizeTextRequest.Builder sessionState(Consumer<SessionState.Builder> sessionState)
The current state of the dialog between the user and the bot.
This is a convenience that creates an instance of theSessionState.Builder avoiding the need to
create one manually via SessionState.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sessionState(SessionState).sessionState - a consumer that will call methods on SessionState.BuildersessionState(SessionState)RecognizeTextRequest.Builder requestAttributes(Map<String,String> requestAttributes)
Request-specific information passed between the client application and Amazon Lex
The namespace x-amz-lex: is reserved for special attributes. Don't create any request attributes
with the prefix x-amz-lex:.
requestAttributes - Request-specific information passed between the client application and Amazon Lex
The namespace x-amz-lex: is reserved for special attributes. Don't create any request
attributes with the prefix x-amz-lex:.
RecognizeTextRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderRecognizeTextRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.