com.aliyun.ens20171110.models.RescaleDeviceServiceResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ens20171110 Show documentation
Show all versions of ens20171110 Show documentation
Alibaba Cloud edge node service (20171110) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;
import com.aliyun.tea.*;
public class RescaleDeviceServiceResponseBody extends TeaModel {
/**
* The IDs of the devices.
*/
@NameInMap("DeviceIds")
public java.util.List deviceIds;
/**
* The ID of the order.
*
* example:
* b3b5bb9a-4e0b-4cac-8ebf-e5e015726723
*/
@NameInMap("OrderId")
public String orderId;
/**
* The ID of the request.
*
* example:
* 3F3F3570-E721-53F6-853F-37B7725AC6CB
*/
@NameInMap("RequestId")
public String requestId;
/**
* The key properties of the device.
*/
@NameInMap("ResourceDetailInfos")
public java.util.List resourceDetailInfos;
public static RescaleDeviceServiceResponseBody build(java.util.Map map) throws Exception {
RescaleDeviceServiceResponseBody self = new RescaleDeviceServiceResponseBody();
return TeaModel.build(map, self);
}
public RescaleDeviceServiceResponseBody setDeviceIds(java.util.List deviceIds) {
this.deviceIds = deviceIds;
return this;
}
public java.util.List getDeviceIds() {
return this.deviceIds;
}
public RescaleDeviceServiceResponseBody setOrderId(String orderId) {
this.orderId = orderId;
return this;
}
public String getOrderId() {
return this.orderId;
}
public RescaleDeviceServiceResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public RescaleDeviceServiceResponseBody setResourceDetailInfos(java.util.List resourceDetailInfos) {
this.resourceDetailInfos = resourceDetailInfos;
return this;
}
public java.util.List getResourceDetailInfos() {
return this.resourceDetailInfos;
}
public static class RescaleDeviceServiceResponseBodyResourceDetailInfos extends TeaModel {
/**
* The ID of the device.
*
* example:
* h-uf6009zoa6hdbjyqxcn1
*/
@NameInMap("ID")
public String ID;
/**
* The IP address of the device.
*
* example:
* 10.152.196.36
*/
@NameInMap("IP")
public String IP;
/**
* The Internet service provider (ISP) to which the device belongs.
*
* example:
* telecom
*/
@NameInMap("ISP")
public String ISP;
/**
* The media access control (MAC) address of the device.
*
* example:
* 24:0B:88:04:71:E0
*/
@NameInMap("Mac")
public String mac;
/**
* The ID of the edge node to which the device belongs.
*
* example:
* cn-chongqing-1
*/
@NameInMap("RegionID")
public String regionID;
/**
* The name of the server on which the device is deployed.
*
* example:
* ens-nc2
*/
@NameInMap("Server")
public String server;
/**
* The status of the device.
*
* example:
* Running
*/
@NameInMap("Status")
public String status;
/**
* The type of the instance.
*
* example:
* ens.ac6.large
*/
@NameInMap("Type")
public String type;
public static RescaleDeviceServiceResponseBodyResourceDetailInfos build(java.util.Map map) throws Exception {
RescaleDeviceServiceResponseBodyResourceDetailInfos self = new RescaleDeviceServiceResponseBodyResourceDetailInfos();
return TeaModel.build(map, self);
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setID(String ID) {
this.ID = ID;
return this;
}
public String getID() {
return this.ID;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setIP(String IP) {
this.IP = IP;
return this;
}
public String getIP() {
return this.IP;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setISP(String ISP) {
this.ISP = ISP;
return this;
}
public String getISP() {
return this.ISP;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setMac(String mac) {
this.mac = mac;
return this;
}
public String getMac() {
return this.mac;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setRegionID(String regionID) {
this.regionID = regionID;
return this;
}
public String getRegionID() {
return this.regionID;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setServer(String server) {
this.server = server;
return this;
}
public String getServer() {
return this.server;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public RescaleDeviceServiceResponseBodyResourceDetailInfos setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy