Class ModifyScheduledSqlRequest

    • Constructor Detail

      • ModifyScheduledSqlRequest

        public ModifyScheduledSqlRequest()
      • ModifyScheduledSqlRequest

        public ModifyScheduledSqlRequest​(ModifyScheduledSqlRequest 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 任务ID
        Returns:
        TaskId 任务ID
      • setTaskId

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

        public String getSrcTopicId()
        Get 源日志主题
        Returns:
        SrcTopicId 源日志主题
      • setSrcTopicId

        public void setSrcTopicId​(String SrcTopicId)
        Set 源日志主题
        Parameters:
        SrcTopicId - 源日志主题
      • getEnableFlag

        public Long getEnableFlag()
        Get 任务启动状态. 1开启, 2关闭
        Returns:
        EnableFlag 任务启动状态. 1开启, 2关闭
      • setEnableFlag

        public void setEnableFlag​(Long EnableFlag)
        Set 任务启动状态. 1开启, 2关闭
        Parameters:
        EnableFlag - 任务启动状态. 1开启, 2关闭
      • getDstResource

        public ScheduledSqlResouceInfo getDstResource()
        Get 定时SQL分析的目标日志主题
        Returns:
        DstResource 定时SQL分析的目标日志主题
      • setDstResource

        public void setDstResource​(ScheduledSqlResouceInfo DstResource)
        Set 定时SQL分析的目标日志主题
        Parameters:
        DstResource - 定时SQL分析的目标日志主题
      • getScheduledSqlContent

        public String getScheduledSqlContent()
        Get 查询语句
        Returns:
        ScheduledSqlContent 查询语句
      • setScheduledSqlContent

        public void setScheduledSqlContent​(String ScheduledSqlContent)
        Set 查询语句
        Parameters:
        ScheduledSqlContent - 查询语句
      • getProcessPeriod

        public Long getProcessPeriod()
        Get 调度周期(分钟)
        Returns:
        ProcessPeriod 调度周期(分钟)
      • setProcessPeriod

        public void setProcessPeriod​(Long ProcessPeriod)
        Set 调度周期(分钟)
        Parameters:
        ProcessPeriod - 调度周期(分钟)
      • getProcessTimeWindow

        public String getProcessTimeWindow()
        Get 单次查询的时间窗口. 例子中为近15分钟
        Returns:
        ProcessTimeWindow 单次查询的时间窗口. 例子中为近15分钟
      • setProcessTimeWindow

        public void setProcessTimeWindow​(String ProcessTimeWindow)
        Set 单次查询的时间窗口. 例子中为近15分钟
        Parameters:
        ProcessTimeWindow - 单次查询的时间窗口. 例子中为近15分钟
      • getProcessDelay

        public Long getProcessDelay()
        Get 执行延迟(秒)
        Returns:
        ProcessDelay 执行延迟(秒)
      • setProcessDelay

        public void setProcessDelay​(Long ProcessDelay)
        Set 执行延迟(秒)
        Parameters:
        ProcessDelay - 执行延迟(秒)
      • getSrcTopicRegion

        public String getSrcTopicRegion()
        Get 源topicId的地域信息
        Returns:
        SrcTopicRegion 源topicId的地域信息
      • setSrcTopicRegion

        public void setSrcTopicRegion​(String SrcTopicRegion)
        Set 源topicId的地域信息
        Parameters:
        SrcTopicRegion - 源topicId的地域信息
      • getName

        public String getName()
        Get 任务名称
        Returns:
        Name 任务名称
      • setName

        public void setName​(String Name)
        Set 任务名称
        Parameters:
        Name - 任务名称
      • getSyntaxRule

        public Long getSyntaxRule()
        Get 语法规则。 默认值为0。 0:Lucene语法,1:CQL语法
        Returns:
        SyntaxRule 语法规则。 默认值为0。 0:Lucene语法,1:CQL语法
      • setSyntaxRule

        public void setSyntaxRule​(Long SyntaxRule)
        Set 语法规则。 默认值为0。 0:Lucene语法,1:CQL语法
        Parameters:
        SyntaxRule - 语法规则。 默认值为0。 0:Lucene语法,1:CQL语法