List of usage examples for com.amazonaws.services.lexruntime.model PostTextResult getDialogState
public String getDialogState()
Identifies the current state of the user interaction.
From source file:lex.LexBotRelay.java
License:Apache License
@Override public void onChatMessage(SymMessage message) { PostTextResult postTextResult = sendLexMessage(message); if (postTextResult.getDialogState().equals("ReadyForFulfillment")) { message.setMessageText("Completed appointment.."); } else {/*from w w w.j a v a 2s .c om*/ message.setMessageText(lexBotDetail.getBotName() + ": " + postTextResult.getMessage()); } try { symClient.getMessagesClient().sendMessage(message.getStream(), message); } catch (MessagesException e) { e.printStackTrace(); } }