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

com.aliyun.sdk.service.ens20171110.models.DescribeDiskIopsListResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.ens20171110.models;

import com.aliyun.sdk.gateway.pop.*;
import darabonba.core.*;
import darabonba.core.async.*;
import darabonba.core.sync.*;
import darabonba.core.client.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;

/**
 * 
 * {@link DescribeDiskIopsListResponseBody} extends {@link TeaModel}
 *
 * 

DescribeDiskIopsListResponseBody

*/ public class DescribeDiskIopsListResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("DiskIopsList") private java.util.List diskIopsList; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; private DescribeDiskIopsListResponseBody(Builder builder) { this.diskIopsList = builder.diskIopsList; this.requestId = builder.requestId; } public static Builder builder() { return new Builder(); } public static DescribeDiskIopsListResponseBody create() { return builder().build(); } /** * @return diskIopsList */ public java.util.List getDiskIopsList() { return this.diskIopsList; } /** * @return requestId */ public String getRequestId() { return this.requestId; } public static final class Builder { private java.util.List diskIopsList; private String requestId; /** *

The IOPS monitoring data of the cloud disk.

*/ public Builder diskIopsList(java.util.List diskIopsList) { this.diskIopsList = diskIopsList; return this; } /** *

Id of the request

* * example: *

A7814CAB-DB4E-140A-9D6F-7C8210C1DAC3

*/ public Builder requestId(String requestId) { this.requestId = requestId; return this; } public DescribeDiskIopsListResponseBody build() { return new DescribeDiskIopsListResponseBody(this); } } /** * * {@link DescribeDiskIopsListResponseBody} extends {@link TeaModel} * *

DescribeDiskIopsListResponseBody

*/ public static class DiskIopsList extends TeaModel { @com.aliyun.core.annotation.NameInMap("BizTime") private String bizTime; @com.aliyun.core.annotation.NameInMap("DiskId") private String diskId; @com.aliyun.core.annotation.NameInMap("ReadBytes") private Long readBytes; @com.aliyun.core.annotation.NameInMap("ReadLatency") private Long readLatency; @com.aliyun.core.annotation.NameInMap("ReadOps") private Long readOps; @com.aliyun.core.annotation.NameInMap("RegionId") private String regionId; @com.aliyun.core.annotation.NameInMap("WriteBytes") private Long writeBytes; @com.aliyun.core.annotation.NameInMap("WriteLatency") private Long writeLatency; @com.aliyun.core.annotation.NameInMap("WriteOps") private Long writeOps; private DiskIopsList(Builder builder) { this.bizTime = builder.bizTime; this.diskId = builder.diskId; this.readBytes = builder.readBytes; this.readLatency = builder.readLatency; this.readOps = builder.readOps; this.regionId = builder.regionId; this.writeBytes = builder.writeBytes; this.writeLatency = builder.writeLatency; this.writeOps = builder.writeOps; } public static Builder builder() { return new Builder(); } public static DiskIopsList create() { return builder().build(); } /** * @return bizTime */ public String getBizTime() { return this.bizTime; } /** * @return diskId */ public String getDiskId() { return this.diskId; } /** * @return readBytes */ public Long getReadBytes() { return this.readBytes; } /** * @return readLatency */ public Long getReadLatency() { return this.readLatency; } /** * @return readOps */ public Long getReadOps() { return this.readOps; } /** * @return regionId */ public String getRegionId() { return this.regionId; } /** * @return writeBytes */ public Long getWriteBytes() { return this.writeBytes; } /** * @return writeLatency */ public Long getWriteLatency() { return this.writeLatency; } /** * @return writeOps */ public Long getWriteOps() { return this.writeOps; } public static final class Builder { private String bizTime; private String diskId; private Long readBytes; private Long readLatency; private Long readOps; private String regionId; private Long writeBytes; private Long writeLatency; private Long writeOps; /** *

The business time . The time is displayed in the yyyy-MM-dd HH:mm:ss.

* * example: *

2023-12-14 00:00:00

*/ public Builder bizTime(String bizTime) { this.bizTime = bizTime; return this; } /** *

The ID of the disk.

* * example: *

d-5tzm9wnhzlhjzcbtxo465****

*/ public Builder diskId(String diskId) { this.diskId = diskId; return this; } /** *

The read throughput. Unit: bytes.

* * example: *

10054

*/ public Builder readBytes(Long readBytes) { this.readBytes = readBytes; return this; } /** *

The read latency. Unit: ms.

* * example: *

15646532

*/ public Builder readLatency(Long readLatency) { this.readLatency = readLatency; return this; } /** *

The read IOPS.

* * example: *

4

*/ public Builder readOps(Long readOps) { this.readOps = readOps; return this; } /** *

The ID of the node.

* * example: *

cn-hangzhou-3

*/ public Builder regionId(String regionId) { this.regionId = regionId; return this; } /** *

The write throughput. Unit: bytes.

* * example: *

0

*/ public Builder writeBytes(Long writeBytes) { this.writeBytes = writeBytes; return this; } /** *

The write latency. Unit: microseconds.

* * example: *

0

*/ public Builder writeLatency(Long writeLatency) { this.writeLatency = writeLatency; return this; } /** *

The write IOPS.

* * example: *

0

*/ public Builder writeOps(Long writeOps) { this.writeOps = writeOps; return this; } public DiskIopsList build() { return new DiskIopsList(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy