Class TextProcessRequest

    • Constructor Detail

      • TextProcessRequest

        public TextProcessRequest()
      • TextProcessRequest

        public TextProcessRequest​(TextProcessRequest 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

      • getBotId

        public String getBotId()
        Get 机器人标识,用于定义抽象机器人。
        Returns:
        BotId 机器人标识,用于定义抽象机器人。
      • setBotId

        public void setBotId​(String BotId)
        Set 机器人标识,用于定义抽象机器人。
        Parameters:
        BotId - 机器人标识,用于定义抽象机器人。
      • getBotEnv

        public String getBotEnv()
        Get 机器人版本,取值"dev"或"release",{调试版本:dev;线上版本:release}。
        Returns:
        BotEnv 机器人版本,取值"dev"或"release",{调试版本:dev;线上版本:release}。
      • setBotEnv

        public void setBotEnv​(String BotEnv)
        Set 机器人版本,取值"dev"或"release",{调试版本:dev;线上版本:release}。
        Parameters:
        BotEnv - 机器人版本,取值"dev"或"release",{调试版本:dev;线上版本:release}。
      • getTerminalId

        public String getTerminalId()
        Get 终端标识,每个终端(或线程)对应一个,区分并发多用户。
        Returns:
        TerminalId 终端标识,每个终端(或线程)对应一个,区分并发多用户。
      • setTerminalId

        public void setTerminalId​(String TerminalId)
        Set 终端标识,每个终端(或线程)对应一个,区分并发多用户。
        Parameters:
        TerminalId - 终端标识,每个终端(或线程)对应一个,区分并发多用户。
      • getInputText

        public String getInputText()
        Get 请求的文本。
        Returns:
        InputText 请求的文本。
      • setInputText

        public void setInputText​(String InputText)
        Set 请求的文本。
        Parameters:
        InputText - 请求的文本。
      • getSessionAttributes

        public String getSessionAttributes()
        Get 透传字段,透传给用户自定义的WebService服务。
        Returns:
        SessionAttributes 透传字段,透传给用户自定义的WebService服务。
      • setSessionAttributes

        public void setSessionAttributes​(String SessionAttributes)
        Set 透传字段,透传给用户自定义的WebService服务。
        Parameters:
        SessionAttributes - 透传字段,透传给用户自定义的WebService服务。
      • getPlatformType

        public String getPlatformType()
        Get 平台类型,{小程序:MiniProgram;小微:XiaoWei;公众号:OfficialAccount;企业微信: WXWork}。
        Returns:
        PlatformType 平台类型,{小程序:MiniProgram;小微:XiaoWei;公众号:OfficialAccount;企业微信: WXWork}。
      • setPlatformType

        public void setPlatformType​(String PlatformType)
        Set 平台类型,{小程序:MiniProgram;小微:XiaoWei;公众号:OfficialAccount;企业微信: WXWork}。
        Parameters:
        PlatformType - 平台类型,{小程序:MiniProgram;小微:XiaoWei;公众号:OfficialAccount;企业微信: WXWork}。
      • getPlatformId

        public String getPlatformId()
        Get 当PlatformType为微信公众号或企业微信时,传递对应微信公众号或企业微信的唯一标识
        Returns:
        PlatformId 当PlatformType为微信公众号或企业微信时,传递对应微信公众号或企业微信的唯一标识
      • setPlatformId

        public void setPlatformId​(String PlatformId)
        Set 当PlatformType为微信公众号或企业微信时,传递对应微信公众号或企业微信的唯一标识
        Parameters:
        PlatformId - 当PlatformType为微信公众号或企业微信时,传递对应微信公众号或企业微信的唯一标识