public static final class FinalizedPrompt.Builder extends Object
| Constructor and Description |
|---|
Builder(String promptId,
String textReply)
Create a new prompt builder with the minimal set of required data.
|
| Modifier and Type | Method and Description |
|---|---|
FinalizedPrompt |
build() |
FinalizedPrompt.Builder |
endsConversation()
Signals that the prompt to be built should end the conversation with
the user.
|
FinalizedPrompt.Builder |
withProposal(Proposal prop)
Add a proposal to the current prompt.
|
FinalizedPrompt.Builder |
withReprompts(List<FinalizedPrompt> prompts)
Specify reprompts for the current prompt.
|
FinalizedPrompt.Builder |
withVoice(String voiceReply)
Add a reply template formatted for TTS synthesis to the current
prompt.
|
public FinalizedPrompt.Builder endsConversation()
public FinalizedPrompt.Builder withVoice(@NonNull String voiceReply)
voiceReply - The voice prompt to be added.public FinalizedPrompt.Builder withProposal(@NonNull Proposal prop)
prop - The proposal to be added.public FinalizedPrompt.Builder withReprompts(@NonNull List<FinalizedPrompt> prompts)
prompts - The reprompts to attach.public FinalizedPrompt build()
Copyright © 2021. All rights reserved.