Class DescribeTaskInfoRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String[] getAliases()
      Get 按照一个或者多个实例名称查询。
      String getEndDate()
      Get 时间查询区间的终止位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当前时刻。
      String[] getInstanceIds()
      Get 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。
      Long getLimit()
      Get 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      Long getOffset()
      Get 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      Long getOrder()
      Get 排序方式,目前支持: - `0`:升序(默认) - `1`:降序 未传入或为空时,默认按升序排序。
      String getOrderField()
      Get 指定返回维修任务列表的排序字段,目前支持: - `CreateTime`:任务创建时间 - `AuthTime`:任务授权时间 - `EndTime`:任务结束时间 未传入时或为空时,默认按`CreateTime`字段进行排序。
      String getProduct()
      Get 按照指定的产品类型查询,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 未传入或为空时,默认查询全部产品类型。
      String getStartDate()
      Get 时间查询区间的起始位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当天`00:00:00`。
      String[] getTaskIds()
      Get 按照一个或者多个任务ID查询。任务ID形如:`rep-xxxxxxxx`。
      Long[] getTaskStatus()
      Get 按照一个或多个任务状态ID进行过滤。 `TaskStatus`(任务状态ID)与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      Long[] getTaskTypeIds()
      Get 按照一个或多个任务类型ID进行过滤。 `TaskTypeId`(任务类型ID)与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      void setAliases​(String[] Aliases)
      Set 按照一个或者多个实例名称查询。
      void setEndDate​(String EndDate)
      Set 时间查询区间的终止位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当前时刻。
      void setInstanceIds​(String[] InstanceIds)
      Set 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。
      void setLimit​(Long Limit)
      Set 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      void setOffset​(Long Offset)
      Set 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      void setOrder​(Long Order)
      Set 排序方式,目前支持: - `0`:升序(默认) - `1`:降序 未传入或为空时,默认按升序排序。
      void setOrderField​(String OrderField)
      Set 指定返回维修任务列表的排序字段,目前支持: - `CreateTime`:任务创建时间 - `AuthTime`:任务授权时间 - `EndTime`:任务结束时间 未传入时或为空时,默认按`CreateTime`字段进行排序。
      void setProduct​(String Product)
      Set 按照指定的产品类型查询,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 未传入或为空时,默认查询全部产品类型。
      void setStartDate​(String StartDate)
      Set 时间查询区间的起始位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当天`00:00:00`。
      void setTaskIds​(String[] TaskIds)
      Set 按照一个或者多个任务ID查询。任务ID形如:`rep-xxxxxxxx`。
      void setTaskStatus​(Long[] TaskStatus)
      Set 按照一个或多个任务状态ID进行过滤。 `TaskStatus`(任务状态ID)与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      void setTaskTypeIds​(Long[] TaskTypeIds)
      Set 按照一个或多个任务类型ID进行过滤。 `TaskTypeId`(任务类型ID)与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeTaskInfoRequest

        public DescribeTaskInfoRequest()
      • DescribeTaskInfoRequest

        public DescribeTaskInfoRequest​(DescribeTaskInfoRequest 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 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
        Returns:
        Limit 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      • setLimit

        public void setLimit​(Long Limit)
        Set 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
        Parameters:
        Limit - 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      • getOffset

        public Long getOffset()
        Get 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
        Returns:
        Offset 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      • setOffset

        public void setOffset​(Long Offset)
        Set 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
        Parameters:
        Offset - 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。
      • getProduct

        public String getProduct()
        Get 按照指定的产品类型查询,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 未传入或为空时,默认查询全部产品类型。
        Returns:
        Product 按照指定的产品类型查询,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 未传入或为空时,默认查询全部产品类型。
      • setProduct

        public void setProduct​(String Product)
        Set 按照指定的产品类型查询,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 未传入或为空时,默认查询全部产品类型。
        Parameters:
        Product - 按照指定的产品类型查询,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 未传入或为空时,默认查询全部产品类型。
      • getTaskStatus

        public Long[] getTaskStatus()
        Get 按照一个或多个任务状态ID进行过滤。 `TaskStatus`(任务状态ID)与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
        Returns:
        TaskStatus 按照一个或多个任务状态ID进行过滤。 `TaskStatus`(任务状态ID)与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      • setTaskStatus

        public void setTaskStatus​(Long[] TaskStatus)
        Set 按照一个或多个任务状态ID进行过滤。 `TaskStatus`(任务状态ID)与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
        Parameters:
        TaskStatus - 按照一个或多个任务状态ID进行过滤。 `TaskStatus`(任务状态ID)与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      • getTaskTypeIds

        public Long[] getTaskTypeIds()
        Get 按照一个或多个任务类型ID进行过滤。 `TaskTypeId`(任务类型ID)与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
        Returns:
        TaskTypeIds 按照一个或多个任务类型ID进行过滤。 `TaskTypeId`(任务类型ID)与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      • setTaskTypeIds

        public void setTaskTypeIds​(Long[] TaskTypeIds)
        Set 按照一个或多个任务类型ID进行过滤。 `TaskTypeId`(任务类型ID)与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
        Parameters:
        TaskTypeIds - 按照一个或多个任务类型ID进行过滤。 `TaskTypeId`(任务类型ID)与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      • getTaskIds

        public String[] getTaskIds()
        Get 按照一个或者多个任务ID查询。任务ID形如:`rep-xxxxxxxx`。
        Returns:
        TaskIds 按照一个或者多个任务ID查询。任务ID形如:`rep-xxxxxxxx`。
      • setTaskIds

        public void setTaskIds​(String[] TaskIds)
        Set 按照一个或者多个任务ID查询。任务ID形如:`rep-xxxxxxxx`。
        Parameters:
        TaskIds - 按照一个或者多个任务ID查询。任务ID形如:`rep-xxxxxxxx`。
      • getInstanceIds

        public String[] getInstanceIds()
        Get 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。
        Returns:
        InstanceIds 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。
      • setInstanceIds

        public void setInstanceIds​(String[] InstanceIds)
        Set 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。
        Parameters:
        InstanceIds - 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。
      • getAliases

        public String[] getAliases()
        Get 按照一个或者多个实例名称查询。
        Returns:
        Aliases 按照一个或者多个实例名称查询。
      • setAliases

        public void setAliases​(String[] Aliases)
        Set 按照一个或者多个实例名称查询。
        Parameters:
        Aliases - 按照一个或者多个实例名称查询。
      • getStartDate

        public String getStartDate()
        Get 时间查询区间的起始位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当天`00:00:00`。
        Returns:
        StartDate 时间查询区间的起始位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当天`00:00:00`。
      • setStartDate

        public void setStartDate​(String StartDate)
        Set 时间查询区间的起始位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当天`00:00:00`。
        Parameters:
        StartDate - 时间查询区间的起始位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当天`00:00:00`。
      • getEndDate

        public String getEndDate()
        Get 时间查询区间的终止位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当前时刻。
        Returns:
        EndDate 时间查询区间的终止位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当前时刻。
      • setEndDate

        public void setEndDate​(String EndDate)
        Set 时间查询区间的终止位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当前时刻。
        Parameters:
        EndDate - 时间查询区间的终止位置,会根据任务创建时间`CreateTime`进行过滤。未传入时默认为当前时刻。
      • getOrderField

        public String getOrderField()
        Get 指定返回维修任务列表的排序字段,目前支持: - `CreateTime`:任务创建时间 - `AuthTime`:任务授权时间 - `EndTime`:任务结束时间 未传入时或为空时,默认按`CreateTime`字段进行排序。
        Returns:
        OrderField 指定返回维修任务列表的排序字段,目前支持: - `CreateTime`:任务创建时间 - `AuthTime`:任务授权时间 - `EndTime`:任务结束时间 未传入时或为空时,默认按`CreateTime`字段进行排序。
      • setOrderField

        public void setOrderField​(String OrderField)
        Set 指定返回维修任务列表的排序字段,目前支持: - `CreateTime`:任务创建时间 - `AuthTime`:任务授权时间 - `EndTime`:任务结束时间 未传入时或为空时,默认按`CreateTime`字段进行排序。
        Parameters:
        OrderField - 指定返回维修任务列表的排序字段,目前支持: - `CreateTime`:任务创建时间 - `AuthTime`:任务授权时间 - `EndTime`:任务结束时间 未传入时或为空时,默认按`CreateTime`字段进行排序。
      • getOrder

        public Long getOrder()
        Get 排序方式,目前支持: - `0`:升序(默认) - `1`:降序 未传入或为空时,默认按升序排序。
        Returns:
        Order 排序方式,目前支持: - `0`:升序(默认) - `1`:降序 未传入或为空时,默认按升序排序。
      • setOrder

        public void setOrder​(Long Order)
        Set 排序方式,目前支持: - `0`:升序(默认) - `1`:降序 未传入或为空时,默认按升序排序。
        Parameters:
        Order - 排序方式,目前支持: - `0`:升序(默认) - `1`:降序 未传入或为空时,默认按升序排序。