Class TextResetResponse

    • Constructor Summary

      Constructors 
      Constructor Description
      TextResetResponse()  
      TextResetResponse​(TextResetResponse source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBotName()
      Get 匹配到的机器人名称。 注意:此字段可能返回 null,表示取不到有效值。
      String getDialogStatus()
      Get 当前会话状态{会话开始: START; 会话中: COUTINUE; 会话结束: COMPLETE}。 注意:此字段可能返回 null,表示取不到有效值。
      String getInputText()
      Get 原始的用户说法。 注意:此字段可能返回 null,表示取不到有效值。
      String getIntentName()
      Get 匹配到的意图名称。 注意:此字段可能返回 null,表示取不到有效值。
      String getRequestId()
      Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      ResponseMessage getResponseMessage()
      Get 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。
      String getResponseText()
      Get 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。
      String getResultType()
      Get 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。
      String getSessionAttributes()
      Get 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。
      SlotInfo[] getSlotInfoList()
      Get 槽位信息。 注意:此字段可能返回 null,表示取不到有效值。
      void setBotName​(String BotName)
      Set 匹配到的机器人名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setDialogStatus​(String DialogStatus)
      Set 当前会话状态{会话开始: START; 会话中: COUTINUE; 会话结束: COMPLETE}。 注意:此字段可能返回 null,表示取不到有效值。
      void setInputText​(String InputText)
      Set 原始的用户说法。 注意:此字段可能返回 null,表示取不到有效值。
      void setIntentName​(String IntentName)
      Set 匹配到的意图名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setRequestId​(String RequestId)
      Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      void setResponseMessage​(ResponseMessage ResponseMessage)
      Set 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。
      void setResponseText​(String ResponseText)
      Set 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。
      void setResultType​(String ResultType)
      Set 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。
      void setSessionAttributes​(String SessionAttributes)
      Set 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。
      void setSlotInfoList​(SlotInfo[] SlotInfoList)
      Set 槽位信息。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • TextResetResponse

        public TextResetResponse()
      • TextResetResponse

        public TextResetResponse​(TextResetResponse source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getDialogStatus

        public String getDialogStatus()
        Get 当前会话状态{会话开始: START; 会话中: COUTINUE; 会话结束: COMPLETE}。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DialogStatus 当前会话状态{会话开始: START; 会话中: COUTINUE; 会话结束: COMPLETE}。 注意:此字段可能返回 null,表示取不到有效值。
      • setDialogStatus

        public void setDialogStatus​(String DialogStatus)
        Set 当前会话状态{会话开始: START; 会话中: COUTINUE; 会话结束: COMPLETE}。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DialogStatus - 当前会话状态{会话开始: START; 会话中: COUTINUE; 会话结束: COMPLETE}。 注意:此字段可能返回 null,表示取不到有效值。
      • getBotName

        public String getBotName()
        Get 匹配到的机器人名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BotName 匹配到的机器人名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setBotName

        public void setBotName​(String BotName)
        Set 匹配到的机器人名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BotName - 匹配到的机器人名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getIntentName

        public String getIntentName()
        Get 匹配到的意图名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IntentName 匹配到的意图名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setIntentName

        public void setIntentName​(String IntentName)
        Set 匹配到的意图名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IntentName - 匹配到的意图名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getSlotInfoList

        public SlotInfo[] getSlotInfoList()
        Get 槽位信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SlotInfoList 槽位信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setSlotInfoList

        public void setSlotInfoList​(SlotInfo[] SlotInfoList)
        Set 槽位信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SlotInfoList - 槽位信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getInputText

        public String getInputText()
        Get 原始的用户说法。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InputText 原始的用户说法。 注意:此字段可能返回 null,表示取不到有效值。
      • setInputText

        public void setInputText​(String InputText)
        Set 原始的用户说法。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InputText - 原始的用户说法。 注意:此字段可能返回 null,表示取不到有效值。
      • getResponseMessage

        public ResponseMessage getResponseMessage()
        Get 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResponseMessage 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。
      • setResponseMessage

        public void setResponseMessage​(ResponseMessage ResponseMessage)
        Set 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResponseMessage - 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。
      • getSessionAttributes

        public String getSessionAttributes()
        Get 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SessionAttributes 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。
      • setSessionAttributes

        public void setSessionAttributes​(String SessionAttributes)
        Set 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SessionAttributes - 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。
      • getResultType

        public String getResultType()
        Get 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResultType 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。
      • setResultType

        public void setResultType​(String ResultType)
        Set 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResultType - 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。
      • getResponseText

        public String getResponseText()
        Get 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResponseText 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。
      • setResponseText

        public void setResponseText​(String ResponseText)
        Set 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResponseText - 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。
      • getRequestId

        public String getRequestId()
        Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Returns:
        RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      • setRequestId

        public void setRequestId​(String RequestId)
        Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Parameters:
        RequestId - 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。