All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sas20181203.models.ListSystemAggregationRulesRequest Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;

import com.aliyun.tea.*;

public class ListSystemAggregationRulesRequest extends TeaModel {
    /**
     * 

The IDs of the aggregation types.

*/ @NameInMap("AggregationIds") public java.util.List aggregationIds; /** *

The number of the page to return.

*

This parameter is required.

* * example: *

1

*/ @NameInMap("CurrentPage") public Integer currentPage; /** *

The language of the content within the request and response. Default value: zh. Valid values:

*
    *
  • zh: Chinese
  • *
  • en: English
  • *
* * example: *

zh

*/ @NameInMap("Lang") public String lang; /** *

The number of entries to return on each page.

*

This parameter is required.

* * example: *

20

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The name of the rule.

* * example: *

Rule\\\\

*/ @NameInMap("RuleName") public String ruleName; /** *

The types of the rules.

*/ @NameInMap("RuleTypes") public java.util.List ruleTypes; /** *

The type of the operating system. Valid values:

*
    *
  • 2: Windows
  • *
  • 1: Linux
  • *
  • 0: all
  • *
* * example: *

0

*/ @NameInMap("SystemType") public Integer systemType; public static ListSystemAggregationRulesRequest build(java.util.Map map) throws Exception { ListSystemAggregationRulesRequest self = new ListSystemAggregationRulesRequest(); return TeaModel.build(map, self); } public ListSystemAggregationRulesRequest setAggregationIds(java.util.List aggregationIds) { this.aggregationIds = aggregationIds; return this; } public java.util.List getAggregationIds() { return this.aggregationIds; } public ListSystemAggregationRulesRequest setCurrentPage(Integer currentPage) { this.currentPage = currentPage; return this; } public Integer getCurrentPage() { return this.currentPage; } public ListSystemAggregationRulesRequest setLang(String lang) { this.lang = lang; return this; } public String getLang() { return this.lang; } public ListSystemAggregationRulesRequest setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public ListSystemAggregationRulesRequest setRuleName(String ruleName) { this.ruleName = ruleName; return this; } public String getRuleName() { return this.ruleName; } public ListSystemAggregationRulesRequest setRuleTypes(java.util.List ruleTypes) { this.ruleTypes = ruleTypes; return this; } public java.util.List getRuleTypes() { return this.ruleTypes; } public ListSystemAggregationRulesRequest setSystemType(Integer systemType) { this.systemType = systemType; return this; } public Integer getSystemType() { return this.systemType; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy