Uses of Interface
software.amazon.awssdk.services.lexruntime.model.PutSessionRequest.Builder
-
Packages that use PutSessionRequest.Builder Package Description software.amazon.awssdk.services.lexruntime Amazon Lex provides both build and runtime endpoints.software.amazon.awssdk.services.lexruntime.model -
-
Uses of PutSessionRequest.Builder in software.amazon.awssdk.services.lexruntime
Method parameters in software.amazon.awssdk.services.lexruntime with type arguments of type PutSessionRequest.Builder Modifier and Type Method Description default CompletableFuture<PutSessionResponse>LexRuntimeAsyncClient. putSession(Consumer<PutSessionRequest.Builder> putSessionRequest, Path destinationPath)Creates a new session or modifies an existing session with an Amazon Lex bot.default <ReturnT> CompletableFuture<ReturnT>LexRuntimeAsyncClient. putSession(Consumer<PutSessionRequest.Builder> putSessionRequest, AsyncResponseTransformer<PutSessionResponse,ReturnT> asyncResponseTransformer)Creates a new session or modifies an existing session with an Amazon Lex bot.default ResponseInputStream<PutSessionResponse>LexRuntimeClient. putSession(Consumer<PutSessionRequest.Builder> putSessionRequest)Creates a new session or modifies an existing session with an Amazon Lex bot.default PutSessionResponseLexRuntimeClient. putSession(Consumer<PutSessionRequest.Builder> putSessionRequest, Path destinationPath)Creates a new session or modifies an existing session with an Amazon Lex bot.default <ReturnT> ReturnTLexRuntimeClient. putSession(Consumer<PutSessionRequest.Builder> putSessionRequest, ResponseTransformer<PutSessionResponse,ReturnT> responseTransformer)Creates a new session or modifies an existing session with an Amazon Lex bot.default ResponseBytes<PutSessionResponse>LexRuntimeClient. putSessionAsBytes(Consumer<PutSessionRequest.Builder> putSessionRequest)Creates a new session or modifies an existing session with an Amazon Lex bot. -
Uses of PutSessionRequest.Builder in software.amazon.awssdk.services.lexruntime.model
Methods in software.amazon.awssdk.services.lexruntime.model that return PutSessionRequest.Builder Modifier and Type Method Description PutSessionRequest.BuilderPutSessionRequest.Builder. accept(String accept)The message that Amazon Lex returns in the response can be either text or speech based depending on the value of this field.PutSessionRequest.BuilderPutSessionRequest.Builder. activeContexts(Collection<ActiveContext> activeContexts)A list of contexts active for the request.PutSessionRequest.BuilderPutSessionRequest.Builder. activeContexts(Consumer<ActiveContext.Builder>... activeContexts)A list of contexts active for the request.PutSessionRequest.BuilderPutSessionRequest.Builder. activeContexts(ActiveContext... activeContexts)A list of contexts active for the request.PutSessionRequest.BuilderPutSessionRequest.Builder. botAlias(String botAlias)The alias in use for the bot that contains the session data.PutSessionRequest.BuilderPutSessionRequest.Builder. botName(String botName)The name of the bot that contains the session data.static PutSessionRequest.BuilderPutSessionRequest. builder()default PutSessionRequest.BuilderPutSessionRequest.Builder. dialogAction(Consumer<DialogAction.Builder> dialogAction)Sets the next action that the bot should take to fulfill the conversation.PutSessionRequest.BuilderPutSessionRequest.Builder. dialogAction(DialogAction dialogAction)Sets the next action that the bot should take to fulfill the conversation.PutSessionRequest.BuilderPutSessionRequest.Builder. overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PutSessionRequest.BuilderPutSessionRequest.Builder. overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)PutSessionRequest.BuilderPutSessionRequest.Builder. recentIntentSummaryView(Collection<IntentSummary> recentIntentSummaryView)A summary of the recent intents for the bot.PutSessionRequest.BuilderPutSessionRequest.Builder. recentIntentSummaryView(Consumer<IntentSummary.Builder>... recentIntentSummaryView)A summary of the recent intents for the bot.PutSessionRequest.BuilderPutSessionRequest.Builder. recentIntentSummaryView(IntentSummary... recentIntentSummaryView)A summary of the recent intents for the bot.PutSessionRequest.BuilderPutSessionRequest.Builder. sessionAttributes(Map<String,String> sessionAttributes)Map of key/value pairs representing the session-specific context information.PutSessionRequest.BuilderPutSessionRequest. toBuilder()PutSessionRequest.BuilderPutSessionRequest.Builder. userId(String userId)The ID of the client application user.Methods in software.amazon.awssdk.services.lexruntime.model that return types with arguments of type PutSessionRequest.Builder Modifier and Type Method Description static Class<? extends PutSessionRequest.Builder>PutSessionRequest. serializableBuilderClass()
-