Class DescribeTasksRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getDataEngineName()
      Get 数据引擎名称,用于筛选
      String getEndTime()
      Get 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻
      Filter[] getFilters()
      Get 过滤条件,如下支持的过滤类型,传参Name应为以下其中一个,其中task-id支持最大50个过滤个数,其他过滤参数支持的总数不超过5个。 task-id - String - (任务ID准确过滤)task-id取值形如:e386471f-139a-4e59-877f-50ece8135b99。 task-state - String - (任务状态过滤)取值范围 0(初始化), 1(运行中), 2(成功), -1(失败)。 task-sql-keyword - String - (SQL语句关键字模糊过滤)取值形如:DROP TABLE。 task-operator- string (子uin过滤) task-kind - string (任务类型过滤)
      Long getLimit()
      Get 返回数量,默认为10,最大值为100。
      Long getOffset()
      Get 偏移量,默认为0。
      String getSortBy()
      Get 排序字段,支持如下字段类型,create-time(创建时间,默认)、update-time(更新时间)
      String getSorting()
      Get 排序方式,desc表示正序,asc表示反序, 默认为asc。
      String getStartTime()
      Get 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻
      void setDataEngineName​(String DataEngineName)
      Set 数据引擎名称,用于筛选
      void setEndTime​(String EndTime)
      Set 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻
      void setFilters​(Filter[] Filters)
      Set 过滤条件,如下支持的过滤类型,传参Name应为以下其中一个,其中task-id支持最大50个过滤个数,其他过滤参数支持的总数不超过5个。 task-id - String - (任务ID准确过滤)task-id取值形如:e386471f-139a-4e59-877f-50ece8135b99。 task-state - String - (任务状态过滤)取值范围 0(初始化), 1(运行中), 2(成功), -1(失败)。 task-sql-keyword - String - (SQL语句关键字模糊过滤)取值形如:DROP TABLE。 task-operator- string (子uin过滤) task-kind - string (任务类型过滤)
      void setLimit​(Long Limit)
      Set 返回数量,默认为10,最大值为100。
      void setOffset​(Long Offset)
      Set 偏移量,默认为0。
      void setSortBy​(String SortBy)
      Set 排序字段,支持如下字段类型,create-time(创建时间,默认)、update-time(更新时间)
      void setSorting​(String Sorting)
      Set 排序方式,desc表示正序,asc表示反序, 默认为asc。
      void setStartTime​(String StartTime)
      Set 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeTasksRequest

        public DescribeTasksRequest()
      • DescribeTasksRequest

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

      • getLimit

        public Long getLimit()
        Get 返回数量,默认为10,最大值为100。
        Returns:
        Limit 返回数量,默认为10,最大值为100。
      • setLimit

        public void setLimit​(Long Limit)
        Set 返回数量,默认为10,最大值为100。
        Parameters:
        Limit - 返回数量,默认为10,最大值为100。
      • getOffset

        public Long getOffset()
        Get 偏移量,默认为0。
        Returns:
        Offset 偏移量,默认为0。
      • setOffset

        public void setOffset​(Long Offset)
        Set 偏移量,默认为0。
        Parameters:
        Offset - 偏移量,默认为0。
      • getFilters

        public Filter[] getFilters()
        Get 过滤条件,如下支持的过滤类型,传参Name应为以下其中一个,其中task-id支持最大50个过滤个数,其他过滤参数支持的总数不超过5个。 task-id - String - (任务ID准确过滤)task-id取值形如:e386471f-139a-4e59-877f-50ece8135b99。 task-state - String - (任务状态过滤)取值范围 0(初始化), 1(运行中), 2(成功), -1(失败)。 task-sql-keyword - String - (SQL语句关键字模糊过滤)取值形如:DROP TABLE。 task-operator- string (子uin过滤) task-kind - string (任务类型过滤)
        Returns:
        Filters 过滤条件,如下支持的过滤类型,传参Name应为以下其中一个,其中task-id支持最大50个过滤个数,其他过滤参数支持的总数不超过5个。 task-id - String - (任务ID准确过滤)task-id取值形如:e386471f-139a-4e59-877f-50ece8135b99。 task-state - String - (任务状态过滤)取值范围 0(初始化), 1(运行中), 2(成功), -1(失败)。 task-sql-keyword - String - (SQL语句关键字模糊过滤)取值形如:DROP TABLE。 task-operator- string (子uin过滤) task-kind - string (任务类型过滤)
      • setFilters

        public void setFilters​(Filter[] Filters)
        Set 过滤条件,如下支持的过滤类型,传参Name应为以下其中一个,其中task-id支持最大50个过滤个数,其他过滤参数支持的总数不超过5个。 task-id - String - (任务ID准确过滤)task-id取值形如:e386471f-139a-4e59-877f-50ece8135b99。 task-state - String - (任务状态过滤)取值范围 0(初始化), 1(运行中), 2(成功), -1(失败)。 task-sql-keyword - String - (SQL语句关键字模糊过滤)取值形如:DROP TABLE。 task-operator- string (子uin过滤) task-kind - string (任务类型过滤)
        Parameters:
        Filters - 过滤条件,如下支持的过滤类型,传参Name应为以下其中一个,其中task-id支持最大50个过滤个数,其他过滤参数支持的总数不超过5个。 task-id - String - (任务ID准确过滤)task-id取值形如:e386471f-139a-4e59-877f-50ece8135b99。 task-state - String - (任务状态过滤)取值范围 0(初始化), 1(运行中), 2(成功), -1(失败)。 task-sql-keyword - String - (SQL语句关键字模糊过滤)取值形如:DROP TABLE。 task-operator- string (子uin过滤) task-kind - string (任务类型过滤)
      • getSortBy

        public String getSortBy()
        Get 排序字段,支持如下字段类型,create-time(创建时间,默认)、update-time(更新时间)
        Returns:
        SortBy 排序字段,支持如下字段类型,create-time(创建时间,默认)、update-time(更新时间)
      • setSortBy

        public void setSortBy​(String SortBy)
        Set 排序字段,支持如下字段类型,create-time(创建时间,默认)、update-time(更新时间)
        Parameters:
        SortBy - 排序字段,支持如下字段类型,create-time(创建时间,默认)、update-time(更新时间)
      • getSorting

        public String getSorting()
        Get 排序方式,desc表示正序,asc表示反序, 默认为asc。
        Returns:
        Sorting 排序方式,desc表示正序,asc表示反序, 默认为asc。
      • setSorting

        public void setSorting​(String Sorting)
        Set 排序方式,desc表示正序,asc表示反序, 默认为asc。
        Parameters:
        Sorting - 排序方式,desc表示正序,asc表示反序, 默认为asc。
      • getStartTime

        public String getStartTime()
        Get 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻
        Returns:
        StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻
        Parameters:
        StartTime - 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻
      • getEndTime

        public String getEndTime()
        Get 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻
        Returns:
        EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻
        Parameters:
        EndTime - 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻
      • getDataEngineName

        public String getDataEngineName()
        Get 数据引擎名称,用于筛选
        Returns:
        DataEngineName 数据引擎名称,用于筛选
      • setDataEngineName

        public void setDataEngineName​(String DataEngineName)
        Set 数据引擎名称,用于筛选
        Parameters:
        DataEngineName - 数据引擎名称,用于筛选