All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.ens20171110.models.DescribeEpnBandWidthDataResponseBody Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ens20171110.models;

import com.aliyun.tea.*;

public class DescribeEpnBandWidthDataResponseBody extends TeaModel {
    /**
     * 

The monitoring data of the instance.

*/ @NameInMap("MonitorData") public DescribeEpnBandWidthDataResponseBodyMonitorData monitorData; /** *

The request ID.

* * example: *

1D289DAA-F6DA-5FC4-AE47-F5C8B6277BFC

*/ @NameInMap("RequestId") public String requestId; public static DescribeEpnBandWidthDataResponseBody build(java.util.Map map) throws Exception { DescribeEpnBandWidthDataResponseBody self = new DescribeEpnBandWidthDataResponseBody(); return TeaModel.build(map, self); } public DescribeEpnBandWidthDataResponseBody setMonitorData(DescribeEpnBandWidthDataResponseBodyMonitorData monitorData) { this.monitorData = monitorData; return this; } public DescribeEpnBandWidthDataResponseBodyMonitorData getMonitorData() { return this.monitorData; } public DescribeEpnBandWidthDataResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData extends TeaModel { /** *

The outbound bandwidth. Unit: bit/s.

* * example: *

0

*/ @NameInMap("DownBandWidth") public Long downBandWidth; /** *

The Internet traffic to the instance. Unit: bytes.

* * example: *

0

*/ @NameInMap("InternetRX") public Long internetRX; /** *

The Internet traffic from the instance. Unit: bytes.

* * example: *

0

*/ @NameInMap("InternetTX") public Long internetTX; /** *

The timestamp when the monitoring data was queried. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC.

* * example: *

2019-10-12T05:45:00Z

*/ @NameInMap("TimeStamp") public String timeStamp; /** *

The inbound bandwidth. Unit: bit/s.

* * example: *

0

*/ @NameInMap("UpBandWidth") public Long upBandWidth; public static DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData build(java.util.Map map) throws Exception { DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData self = new DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData(); return TeaModel.build(map, self); } public DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData setDownBandWidth(Long downBandWidth) { this.downBandWidth = downBandWidth; return this; } public Long getDownBandWidth() { return this.downBandWidth; } public DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData setInternetRX(Long internetRX) { this.internetRX = internetRX; return this; } public Long getInternetRX() { return this.internetRX; } public DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData setInternetTX(Long internetTX) { this.internetTX = internetTX; return this; } public Long getInternetTX() { return this.internetTX; } public DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData setTimeStamp(String timeStamp) { this.timeStamp = timeStamp; return this; } public String getTimeStamp() { return this.timeStamp; } public DescribeEpnBandWidthDataResponseBodyMonitorDataBandWidthMonitorData setUpBandWidth(Long upBandWidth) { this.upBandWidth = upBandWidth; return this; } public Long getUpBandWidth() { return this.upBandWidth; } } public static class DescribeEpnBandWidthDataResponseBodyMonitorData extends TeaModel { /** *

The bandwidth data.

*/ @NameInMap("BandWidthMonitorData") public java.util.List bandWidthMonitorData; /** *

The maximum outbound bandwidth within the queried time range. Unit: bit/s.

* * example: *

16817468

*/ @NameInMap("MaxDownBandWidth") public Long maxDownBandWidth; /** *

The maximum inbound bandwidth within the queried time range. Unit: bit/s.

* * example: *

231008

*/ @NameInMap("MaxUpBandWidth") public Long maxUpBandWidth; public static DescribeEpnBandWidthDataResponseBodyMonitorData build(java.util.Map map) throws Exception { DescribeEpnBandWidthDataResponseBodyMonitorData self = new DescribeEpnBandWidthDataResponseBodyMonitorData(); return TeaModel.build(map, self); } public DescribeEpnBandWidthDataResponseBodyMonitorData setBandWidthMonitorData(java.util.List bandWidthMonitorData) { this.bandWidthMonitorData = bandWidthMonitorData; return this; } public java.util.List getBandWidthMonitorData() { return this.bandWidthMonitorData; } public DescribeEpnBandWidthDataResponseBodyMonitorData setMaxDownBandWidth(Long maxDownBandWidth) { this.maxDownBandWidth = maxDownBandWidth; return this; } public Long getMaxDownBandWidth() { return this.maxDownBandWidth; } public DescribeEpnBandWidthDataResponseBodyMonitorData setMaxUpBandWidth(Long maxUpBandWidth) { this.maxUpBandWidth = maxUpBandWidth; return this; } public Long getMaxUpBandWidth() { return this.maxUpBandWidth; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy