com.aliyun.sas20181203.models.ListSystemAggregationRulesRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sas20181203 Show documentation
Show all versions of sas20181203 Show documentation
Alibaba Cloud Threat Detection (20181203) SDK for Java
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