com.aliyun.vpc20160428.models.DescribeEipMonitorDataResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vpc20160428 Show documentation
Show all versions of vpc20160428 Show documentation
Alibaba Cloud Virtual Private Cloud (20160428) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.vpc20160428.models;
import com.aliyun.tea.*;
public class DescribeEipMonitorDataResponseBody extends TeaModel {
/**
* The detailed information about the monitoring data of the EIP.
*/
@NameInMap("EipMonitorDatas")
public DescribeEipMonitorDataResponseBodyEipMonitorDatas eipMonitorDatas;
/**
* The request ID.
*/
@NameInMap("RequestId")
public String requestId;
public static DescribeEipMonitorDataResponseBody build(java.util.Map map) throws Exception {
DescribeEipMonitorDataResponseBody self = new DescribeEipMonitorDataResponseBody();
return TeaModel.build(map, self);
}
public DescribeEipMonitorDataResponseBody setEipMonitorDatas(DescribeEipMonitorDataResponseBodyEipMonitorDatas eipMonitorDatas) {
this.eipMonitorDatas = eipMonitorDatas;
return this;
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatas getEipMonitorDatas() {
return this.eipMonitorDatas;
}
public DescribeEipMonitorDataResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public static class DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData extends TeaModel {
@NameInMap("EipBandwidth")
public Integer eipBandwidth;
/**
* The sum of inbound and outbound traffic.
*/
@NameInMap("EipFlow")
public Long eipFlow;
/**
* The number of packets.
*/
@NameInMap("EipPackets")
public Integer eipPackets;
/**
* The inbound traffic. Unit: bytes.
*/
@NameInMap("EipRX")
public Long eipRX;
/**
* The outbound traffic. Unit: bytes.
*/
@NameInMap("EipTX")
public Long eipTX;
/**
* The timestamp of the monitoring data. Specify the time in the ISO8601 standard. Example: `2020-01-21T09:50:23Z`.
*/
@NameInMap("TimeStamp")
public String timeStamp;
public static DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData build(java.util.Map map) throws Exception {
DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData self = new DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData();
return TeaModel.build(map, self);
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData setEipBandwidth(Integer eipBandwidth) {
this.eipBandwidth = eipBandwidth;
return this;
}
public Integer getEipBandwidth() {
return this.eipBandwidth;
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData setEipFlow(Long eipFlow) {
this.eipFlow = eipFlow;
return this;
}
public Long getEipFlow() {
return this.eipFlow;
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData setEipPackets(Integer eipPackets) {
this.eipPackets = eipPackets;
return this;
}
public Integer getEipPackets() {
return this.eipPackets;
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData setEipRX(Long eipRX) {
this.eipRX = eipRX;
return this;
}
public Long getEipRX() {
return this.eipRX;
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData setEipTX(Long eipTX) {
this.eipTX = eipTX;
return this;
}
public Long getEipTX() {
return this.eipTX;
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatasEipMonitorData setTimeStamp(String timeStamp) {
this.timeStamp = timeStamp;
return this;
}
public String getTimeStamp() {
return this.timeStamp;
}
}
public static class DescribeEipMonitorDataResponseBodyEipMonitorDatas extends TeaModel {
@NameInMap("EipMonitorData")
public java.util.List eipMonitorData;
public static DescribeEipMonitorDataResponseBodyEipMonitorDatas build(java.util.Map map) throws Exception {
DescribeEipMonitorDataResponseBodyEipMonitorDatas self = new DescribeEipMonitorDataResponseBodyEipMonitorDatas();
return TeaModel.build(map, self);
}
public DescribeEipMonitorDataResponseBodyEipMonitorDatas setEipMonitorData(java.util.List eipMonitorData) {
this.eipMonitorData = eipMonitorData;
return this;
}
public java.util.List getEipMonitorData() {
return this.eipMonitorData;
}
}
}