Class CreateScheduledSqlRequest

    • Constructor Detail

      • CreateScheduledSqlRequest

        public CreateScheduledSqlRequest()
      • CreateScheduledSqlRequest

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

      • getSrcTopicId

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

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

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

        public void setName​(String Name)
        Set 任务名称
        Parameters:
        Name - 任务名称
      • 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 - 查询语句
      • getProcessStartTime

        public Long getProcessStartTime()
        Get 调度开始时间,Unix时间戳,单位ms
        Returns:
        ProcessStartTime 调度开始时间,Unix时间戳,单位ms
      • setProcessStartTime

        public void setProcessStartTime​(Long ProcessStartTime)
        Set 调度开始时间,Unix时间戳,单位ms
        Parameters:
        ProcessStartTime - 调度开始时间,Unix时间戳,单位ms
      • getProcessType

        public Long getProcessType()
        Get 调度类型,1:持续运行 2:指定时间范围
        Returns:
        ProcessType 调度类型,1:持续运行 2:指定时间范围
      • setProcessType

        public void setProcessType​(Long ProcessType)
        Set 调度类型,1:持续运行 2:指定时间范围
        Parameters:
        ProcessType - 调度类型,1:持续运行 2:指定时间范围
      • getProcessPeriod

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

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

        public String getProcessTimeWindow()
        Get 单次查询的时间窗口
        Returns:
        ProcessTimeWindow 单次查询的时间窗口
      • setProcessTimeWindow

        public void setProcessTimeWindow​(String ProcessTimeWindow)
        Set 单次查询的时间窗口
        Parameters:
        ProcessTimeWindow - 单次查询的时间窗口
      • 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的地域信息
      • getProcessEndTime

        public Long getProcessEndTime()
        Get 调度结束时间,当ProcessType=2时为必传字段, Unix时间戳,单位ms
        Returns:
        ProcessEndTime 调度结束时间,当ProcessType=2时为必传字段, Unix时间戳,单位ms
      • setProcessEndTime

        public void setProcessEndTime​(Long ProcessEndTime)
        Set 调度结束时间,当ProcessType=2时为必传字段, Unix时间戳,单位ms
        Parameters:
        ProcessEndTime - 调度结束时间,当ProcessType=2时为必传字段, Unix时间戳,单位ms
      • 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语法