Class DescribeTrainingTasksRequest


  • public class DescribeTrainingTasksRequest
    extends AbstractModel
    • Constructor Detail

      • DescribeTrainingTasksRequest

        public DescribeTrainingTasksRequest()
      • DescribeTrainingTasksRequest

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

      • getFilters

        public Filter[] getFilters()
        Get 过滤器,eg:[{ "Name": "Id", "Values": ["train-23091792777383936"] }] 取值范围: Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止)
        Returns:
        Filters 过滤器,eg:[{ "Name": "Id", "Values": ["train-23091792777383936"] }] 取值范围: Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止)
      • setFilters

        public void setFilters​(Filter[] Filters)
        Set 过滤器,eg:[{ "Name": "Id", "Values": ["train-23091792777383936"] }] 取值范围: Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止)
        Parameters:
        Filters - 过滤器,eg:[{ "Name": "Id", "Values": ["train-23091792777383936"] }] 取值范围: Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止)
      • getTagFilters

        public TagFilter[] getTagFilters()
        Get 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }]
        Returns:
        TagFilters 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }]
      • setTagFilters

        public void setTagFilters​(TagFilter[] TagFilters)
        Set 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }]
        Parameters:
        TagFilters - 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }]
      • getOffset

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

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

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

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

        public String getOrder()
        Get 输出列表的排列顺序。取值范围:ASC(升序排列)/ DESC(降序排列),默认为DESC
        Returns:
        Order 输出列表的排列顺序。取值范围:ASC(升序排列)/ DESC(降序排列),默认为DESC
      • setOrder

        public void setOrder​(String Order)
        Set 输出列表的排列顺序。取值范围:ASC(升序排列)/ DESC(降序排列),默认为DESC
        Parameters:
        Order - 输出列表的排列顺序。取值范围:ASC(升序排列)/ DESC(降序排列),默认为DESC
      • getOrderField

        public String getOrderField()
        Get 排序的依据字段, 取值范围 "CreateTime" "UpdateTime"
        Returns:
        OrderField 排序的依据字段, 取值范围 "CreateTime" "UpdateTime"
      • setOrderField

        public void setOrderField​(String OrderField)
        Set 排序的依据字段, 取值范围 "CreateTime" "UpdateTime"
        Parameters:
        OrderField - 排序的依据字段, 取值范围 "CreateTime" "UpdateTime"