Class UpdateAITaskRequest

    • Constructor Detail

      • UpdateAITaskRequest

        public UpdateAITaskRequest()
      • UpdateAITaskRequest

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

      • getTaskId

        public String getTaskId()
        Get AI 任务 ID
        Returns:
        TaskId AI 任务 ID
      • setTaskId

        public void setTaskId​(String TaskId)
        Set AI 任务 ID
        Parameters:
        TaskId - AI 任务 ID
      • getName

        public String getName()
        Get AI 任务名称。仅支持中文、英文、数字、_、-,长度不超过32个字符
        Returns:
        Name AI 任务名称。仅支持中文、英文、数字、_、-,长度不超过32个字符
      • setName

        public void setName​(String Name)
        Set AI 任务名称。仅支持中文、英文、数字、_、-,长度不超过32个字符
        Parameters:
        Name - AI 任务名称。仅支持中文、英文、数字、_、-,长度不超过32个字符
      • getDesc

        public String getDesc()
        Get AI 任务描述。仅支持中文、英文、数字、_、-,长度不超过128个字符
        Returns:
        Desc AI 任务描述。仅支持中文、英文、数字、_、-,长度不超过128个字符
      • setDesc

        public void setDesc​(String Desc)
        Set AI 任务描述。仅支持中文、英文、数字、_、-,长度不超过128个字符
        Parameters:
        Desc - AI 任务描述。仅支持中文、英文、数字、_、-,长度不超过128个字符
      • getChannelList

        public String[] getChannelList()
        Get 通道 ID 列表。不能添加存在于其他 AI 任务的通道,限制1000个通道。
        Returns:
        ChannelList 通道 ID 列表。不能添加存在于其他 AI 任务的通道,限制1000个通道。
      • setChannelList

        public void setChannelList​(String[] ChannelList)
        Set 通道 ID 列表。不能添加存在于其他 AI 任务的通道,限制1000个通道。
        Parameters:
        ChannelList - 通道 ID 列表。不能添加存在于其他 AI 任务的通道,限制1000个通道。
      • getCallbackUrl

        public String getCallbackUrl()
        Get AI 结果回调地址。类似 "http://ip:port/xxx或者https://domain/xxx
        Returns:
        CallbackUrl AI 结果回调地址。类似 "http://ip:port/xxx或者https://domain/xxx
      • setCallbackUrl

        public void setCallbackUrl​(String CallbackUrl)
        Set AI 结果回调地址。类似 "http://ip:port/xxx或者https://domain/xxx
        Parameters:
        CallbackUrl - AI 结果回调地址。类似 "http://ip:port/xxx或者https://domain/xxx
      • getIsStartTheTask

        public Boolean getIsStartTheTask()
        Get 是否立即开启 AI 任务。"true"代表立即开启 AI 任务,"false"代表暂不开启 AI 任务,默认为 false。
        Returns:
        IsStartTheTask 是否立即开启 AI 任务。"true"代表立即开启 AI 任务,"false"代表暂不开启 AI 任务,默认为 false。
      • setIsStartTheTask

        public void setIsStartTheTask​(Boolean IsStartTheTask)
        Set 是否立即开启 AI 任务。"true"代表立即开启 AI 任务,"false"代表暂不开启 AI 任务,默认为 false。
        Parameters:
        IsStartTheTask - 是否立即开启 AI 任务。"true"代表立即开启 AI 任务,"false"代表暂不开启 AI 任务,默认为 false。
      • getTemplates

        public AITemplates[] getTemplates()
        Get AI 配置列表
        Returns:
        Templates AI 配置列表
      • setTemplates

        public void setTemplates​(AITemplates[] Templates)
        Set AI 配置列表
        Parameters:
        Templates - AI 配置列表