| Package | Description |
|---|---|
| com.amazonaws.services.lexruntimev2 |
This section contains documentation for the Amazon Lex V2 Runtime V2 API operations.
|
| com.amazonaws.services.lexruntimev2.model |
| Modifier and Type | Method and Description |
|---|---|
PutSessionResult |
AbstractAmazonLexRuntimeV2.putSession(PutSessionRequest request) |
PutSessionResult |
AmazonLexRuntimeV2.putSession(PutSessionRequest putSessionRequest)
Creates a new session or modifies an existing session with an Amazon Lex V2 bot.
|
PutSessionResult |
AmazonLexRuntimeV2Client.putSession(PutSessionRequest request)
Creates a new session or modifies an existing session with an Amazon Lex V2 bot.
|
Future<PutSessionResult> |
AmazonLexRuntimeV2AsyncClient.putSessionAsync(PutSessionRequest request) |
Future<PutSessionResult> |
AbstractAmazonLexRuntimeV2Async.putSessionAsync(PutSessionRequest request) |
Future<PutSessionResult> |
AmazonLexRuntimeV2Async.putSessionAsync(PutSessionRequest putSessionRequest)
Creates a new session or modifies an existing session with an Amazon Lex V2 bot.
|
Future<PutSessionResult> |
AmazonLexRuntimeV2AsyncClient.putSessionAsync(PutSessionRequest request,
AsyncHandler<PutSessionRequest,PutSessionResult> asyncHandler) |
Future<PutSessionResult> |
AbstractAmazonLexRuntimeV2Async.putSessionAsync(PutSessionRequest request,
AsyncHandler<PutSessionRequest,PutSessionResult> asyncHandler) |
Future<PutSessionResult> |
AmazonLexRuntimeV2Async.putSessionAsync(PutSessionRequest putSessionRequest,
AsyncHandler<PutSessionRequest,PutSessionResult> asyncHandler)
Creates a new session or modifies an existing session with an Amazon Lex V2 bot.
|
| Modifier and Type | Method and Description |
|---|---|
Future<PutSessionResult> |
AmazonLexRuntimeV2AsyncClient.putSessionAsync(PutSessionRequest request,
AsyncHandler<PutSessionRequest,PutSessionResult> asyncHandler) |
Future<PutSessionResult> |
AbstractAmazonLexRuntimeV2Async.putSessionAsync(PutSessionRequest request,
AsyncHandler<PutSessionRequest,PutSessionResult> asyncHandler) |
Future<PutSessionResult> |
AmazonLexRuntimeV2Async.putSessionAsync(PutSessionRequest putSessionRequest,
AsyncHandler<PutSessionRequest,PutSessionResult> asyncHandler)
Creates a new session or modifies an existing session with an Amazon Lex V2 bot.
|
| Modifier and Type | Method and Description |
|---|---|
PutSessionRequest |
PutSessionRequest.addRequestAttributesEntry(String key,
String value)
Add a single RequestAttributes entry
|
PutSessionRequest |
PutSessionRequest.clearRequestAttributesEntries()
Removes all the entries added into RequestAttributes.
|
PutSessionRequest |
PutSessionRequest.clone() |
PutSessionRequest |
PutSessionRequest.withBotAliasId(String botAliasId)
The alias identifier of the bot that receives the session data.
|
PutSessionRequest |
PutSessionRequest.withBotId(String botId)
The identifier of the bot that receives the session data.
|
PutSessionRequest |
PutSessionRequest.withLocaleId(String localeId)
The locale where the session is in use.
|
PutSessionRequest |
PutSessionRequest.withMessages(Collection<Message> messages)
A list of messages to send to the user.
|
PutSessionRequest |
PutSessionRequest.withMessages(Message... messages)
A list of messages to send to the user.
|
PutSessionRequest |
PutSessionRequest.withRequestAttributes(Map<String,String> requestAttributes)
Request-specific information passed between Amazon Lex V2 and the client application.
|
PutSessionRequest |
PutSessionRequest.withResponseContentType(String responseContentType)
The message that Amazon Lex V2 returns in the response can be either text or speech depending on the value of
this parameter.
|
PutSessionRequest |
PutSessionRequest.withSessionId(String sessionId)
The identifier of the session that receives the session data.
|
PutSessionRequest |
PutSessionRequest.withSessionState(SessionState sessionState)
Sets the state of the session with the user.
|
Copyright © 2025. All rights reserved.