
com.aliyun.ens20171110.models.DescribeVSwitchesRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;
import com.aliyun.tea.*;
public class DescribeVSwitchesRequest extends TeaModel {
/**
* The ID of the edge node.
*
* example:
* cn-xian-unicom
*/
@NameInMap("EnsRegionId")
public String ensRegionId;
/**
* The ID of the VPC to which the vSwitches belong.
*
* example:
* vpc-25cdvfeq58pl****
*/
@NameInMap("NetworkId")
public String networkId;
/**
* The order in which you want to sort the returned data. Example: {"EnsRegionId":"desc"}.
* By default, the nodes are sorted by IDs in descending order.
*
* example:
* {"EnsRegionId":"desc"}
*/
@NameInMap("OrderByParams")
public String orderByParams;
/**
* The page number of the returned page. Default value: 1.
*
* example:
* 1
*/
@NameInMap("PageNumber")
public Integer pageNumber;
/**
* The number of entries per page. Valid values: 1 to 50. Default value: 10.
*
* example:
* 10
*/
@NameInMap("PageSize")
public Integer pageSize;
/**
* The ID of the vSwitch.
*
* example:
* vsw-5m9xhlq8oh***
*/
@NameInMap("VSwitchId")
public String vSwitchId;
/**
* The name of the vSwitch.
*
* example:
* testVSwitchName
*/
@NameInMap("VSwitchName")
public String vSwitchName;
public static DescribeVSwitchesRequest build(java.util.Map map) throws Exception {
DescribeVSwitchesRequest self = new DescribeVSwitchesRequest();
return TeaModel.build(map, self);
}
public DescribeVSwitchesRequest setEnsRegionId(String ensRegionId) {
this.ensRegionId = ensRegionId;
return this;
}
public String getEnsRegionId() {
return this.ensRegionId;
}
public DescribeVSwitchesRequest setNetworkId(String networkId) {
this.networkId = networkId;
return this;
}
public String getNetworkId() {
return this.networkId;
}
public DescribeVSwitchesRequest setOrderByParams(String orderByParams) {
this.orderByParams = orderByParams;
return this;
}
public String getOrderByParams() {
return this.orderByParams;
}
public DescribeVSwitchesRequest setPageNumber(Integer pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Integer getPageNumber() {
return this.pageNumber;
}
public DescribeVSwitchesRequest setPageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
public Integer getPageSize() {
return this.pageSize;
}
public DescribeVSwitchesRequest setVSwitchId(String vSwitchId) {
this.vSwitchId = vSwitchId;
return this;
}
public String getVSwitchId() {
return this.vSwitchId;
}
public DescribeVSwitchesRequest setVSwitchName(String vSwitchName) {
this.vSwitchName = vSwitchName;
return this;
}
public String getVSwitchName() {
return this.vSwitchName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy