com.aliyun.ens20171110.models.DescribeDataDistResultShrinkRequest Maven / Gradle / Ivy
Show all versions of ens20171110 Show documentation
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;
import com.aliyun.tea.*;
public class DescribeDataDistResultShrinkRequest extends TeaModel {
/**
* The ID of the application.
* This parameter is required.
*
* example:
* e76f8985-7965-41fc-925b-9648bb6bf650
*/
@NameInMap("AppId")
public String appId;
/**
* The name of the data file. Separate multiple names with commas (,). By default, all data files are queried.
*
* example:
* cloudgame-shanghai/deploy_app/20220215/1644895216305ACG_M21B-ota-1.1.2-D-0215.0628_V1_0002-pre-weiduan.zip
*/
@NameInMap("DataNames")
public String dataNames;
/**
* The version number of the data file. Separate multiple numbers with commas (,). By default, all versions of data files are queried.
*
* example:
* 4885
*/
@NameInMap("DataVersions")
public String dataVersions;
/**
* The IDs of the ENS nodes.
*/
@NameInMap("EnsRegionIds")
public String ensRegionIdsShrink;
/**
* The IDs of ENS instances. Separate multiple IDs with commas (,). By default, all instances are queried.
*
* example:
* i-7ecpqvkicnchxccozrp,i-6ecpqvkicnchxccozrp
*/
@NameInMap("InstanceIds")
public String instanceIds;
/**
* The end of the time range to query. Specify the time in the 2006-01-02 format. By default, the time range to query is not restricted.
*
* example:
* 2022-02-01
*/
@NameInMap("MaxDate")
public String maxDate;
/**
* The beginning of the time range to query. Specify the time in the 2006-01-02 format. By default, the time range to query is not restricted.
*
* example:
* 2022-01-02
*/
@NameInMap("MinDate")
public String minDate;
/**
* The page number. Pages start from page 1. This parameter is optional if you want to return the distribution status of all data files.
*
* example:
* 1
*/
@NameInMap("PageNumber")
public Integer pageNumber;
/**
* The number of entries per page. This parameter is optional if you want to return the distribution status of all data files.
*
* example:
* 10
*/
@NameInMap("PageSize")
public Integer pageSize;
public static DescribeDataDistResultShrinkRequest build(java.util.Map map) throws Exception {
DescribeDataDistResultShrinkRequest self = new DescribeDataDistResultShrinkRequest();
return TeaModel.build(map, self);
}
public DescribeDataDistResultShrinkRequest setAppId(String appId) {
this.appId = appId;
return this;
}
public String getAppId() {
return this.appId;
}
public DescribeDataDistResultShrinkRequest setDataNames(String dataNames) {
this.dataNames = dataNames;
return this;
}
public String getDataNames() {
return this.dataNames;
}
public DescribeDataDistResultShrinkRequest setDataVersions(String dataVersions) {
this.dataVersions = dataVersions;
return this;
}
public String getDataVersions() {
return this.dataVersions;
}
public DescribeDataDistResultShrinkRequest setEnsRegionIdsShrink(String ensRegionIdsShrink) {
this.ensRegionIdsShrink = ensRegionIdsShrink;
return this;
}
public String getEnsRegionIdsShrink() {
return this.ensRegionIdsShrink;
}
public DescribeDataDistResultShrinkRequest setInstanceIds(String instanceIds) {
this.instanceIds = instanceIds;
return this;
}
public String getInstanceIds() {
return this.instanceIds;
}
public DescribeDataDistResultShrinkRequest setMaxDate(String maxDate) {
this.maxDate = maxDate;
return this;
}
public String getMaxDate() {
return this.maxDate;
}
public DescribeDataDistResultShrinkRequest setMinDate(String minDate) {
this.minDate = minDate;
return this;
}
public String getMinDate() {
return this.minDate;
}
public DescribeDataDistResultShrinkRequest setPageNumber(Integer pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Integer getPageNumber() {
return this.pageNumber;
}
public DescribeDataDistResultShrinkRequest setPageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
public Integer getPageSize() {
return this.pageSize;
}
}