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 V2
|
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 V2 interprets this text.
text - The text that the user entered. Amazon Lex V2 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 method 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 V2
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 V2
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 © 2022. All rights reserved.