--- /dev/null
+/*\r
+* ============LICENSE_START=======================================================\r
+* ONAP : DCAE\r
+* ================================================================================\r
+* Copyright 2018 TechMahindra\r
+*=================================================================================\r
+* Licensed under the Apache License, Version 2.0 (the "License");\r
+* you may not use this file except in compliance with the License.\r
+* You may obtain a copy of the License at\r
+*\r
+* http://www.apache.org/licenses/LICENSE-2.0\r
+*\r
+* Unless required by applicable law or agreed to in writing, software\r
+* distributed under the License is distributed on an "AS IS" BASIS,\r
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+* See the License for the specific language governing permissions and\r
+* limitations under the License.\r
+* ============LICENSE_END=========================================================\r
+*/\r
+package org.onap.dcaegen2.ves.domain.ves7_0;\r
+\r
+import com.fasterxml.jackson.annotation.JsonInclude;\r
+import com.fasterxml.jackson.annotation.JsonProperty;\r
+import com.fasterxml.jackson.annotation.JsonPropertyDescription;\r
+import com.fasterxml.jackson.annotation.JsonPropertyOrder;\r
+import org.apache.commons.lang.builder.EqualsBuilder;\r
+import org.apache.commons.lang.builder.HashCodeBuilder;\r
+import org.apache.commons.lang.builder.ToStringBuilder;\r
+\r
+\r
+/**\r
+ * usage of an identified disk\r
+ * \r
+ */\r
+@JsonInclude(JsonInclude.Include.NON_NULL)\r
+@JsonPropertyOrder({\r
+ "diskBusResets",\r
+ "diskCommandsAborted",\r
+ "diskCommandsAvg",\r
+ "diskFlushRequests",\r
+ "diskFlushTime",\r
+ "diskIdentifier",\r
+ "diskIoTimeAvg",\r
+ "diskIoTimeLast",\r
+ "diskIoTimeMax",\r
+ "diskIoTimeMin",\r
+ "diskMergedReadAvg",\r
+ "diskMergedReadLast",\r
+ "diskMergedReadMax",\r
+ "diskMergedReadMin",\r
+ "diskMergedWriteAvg",\r
+ "diskMergedWriteLast",\r
+ "diskMergedWriteMax",\r
+ "diskMergedWriteMin",\r
+ "diskOctetsReadAvg",\r
+ "diskOctetsReadLast",\r
+ "diskOctetsReadMax",\r
+ "diskOctetsReadMin",\r
+ "diskOctetsWriteAvg",\r
+ "diskOctetsWriteLast",\r
+ "diskOctetsWriteMax",\r
+ "diskOctetsWriteMin",\r
+ "diskOpsReadAvg",\r
+ "diskOpsReadLast",\r
+ "diskOpsReadMax",\r
+ "diskOpsReadMin",\r
+ "diskOpsWriteAvg",\r
+ "diskOpsWriteLast",\r
+ "diskOpsWriteMax",\r
+ "diskOpsWriteMin",\r
+ "diskPendingOperationsAvg",\r
+ "diskPendingOperationsLast",\r
+ "diskPendingOperationsMax",\r
+ "diskPendingOperationsMin",\r
+ "diskReadCommandsAvg",\r
+ "diskTime",\r
+ "diskTimeReadAvg",\r
+ "diskTimeReadLast",\r
+ "diskTimeReadMax",\r
+ "diskTimeReadMin",\r
+ "diskTimeWriteAvg",\r
+ "diskTimeWriteLast",\r
+ "diskTimeWriteMax",\r
+ "diskTimeWriteMin",\r
+ "diskTotalReadLatencyAvg",\r
+ "diskTotalWriteLatencyAvg",\r
+ "diskWeightedIoTimeAvg",\r
+ "diskWeightedIoTimeLast",\r
+ "diskWeightedIoTimeMax",\r
+ "diskWeightedIoTimeMin",\r
+ "diskWriteCommandsAvg"\r
+})\r
+public class DiskUsageArray {\r
+\r
+ /**\r
+ * number of bus resets over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskBusResets")\r
+ @JsonPropertyDescription("number of bus resets over the measurementInterval")\r
+ private Double diskBusResets;\r
+ /**\r
+ * number of disk commands aborted over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskCommandsAborted")\r
+ @JsonPropertyDescription("number of disk commands aborted over the measurementInterval")\r
+ private Double diskCommandsAborted;\r
+ /**\r
+ * average number of commands per second over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskCommandsAvg")\r
+ @JsonPropertyDescription("average number of commands per second over the measurementInterval")\r
+ private Double diskCommandsAvg;\r
+ /**\r
+ * total flush requests of the disk cache over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskFlushRequests")\r
+ @JsonPropertyDescription("total flush requests of the disk cache over the measurementInterval")\r
+ private Double diskFlushRequests;\r
+ /**\r
+ * milliseconds spent on disk cache flushing over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskFlushTime")\r
+ @JsonPropertyDescription("milliseconds spent on disk cache flushing over the measurementInterval")\r
+ private Double diskFlushTime;\r
+ /**\r
+ * disk identifier\r
+ * (Required)\r
+ * \r
+ */\r
+ @JsonProperty("diskIdentifier")\r
+ @JsonPropertyDescription("disk identifier")\r
+ private String diskIdentifier;\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the average over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeAvg")\r
+ @JsonPropertyDescription("milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the average over the measurement interval")\r
+ private Double diskIoTimeAvg;\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeLast")\r
+ @JsonPropertyDescription("milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the last value measurement within the measurement interval")\r
+ private Double diskIoTimeLast;\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeMax")\r
+ @JsonPropertyDescription("milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the maximum value measurement within the measurement interval")\r
+ private Double diskIoTimeMax;\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeMin")\r
+ @JsonPropertyDescription("milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the minimum value measurement within the measurement interval")\r
+ private Double diskIoTimeMin;\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadAvg")\r
+ @JsonPropertyDescription("number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the average measurement within the measurement interval")\r
+ private Double diskMergedReadAvg;\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadLast")\r
+ @JsonPropertyDescription("number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the last value measurement within the measurement interval")\r
+ private Double diskMergedReadLast;\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadMax")\r
+ @JsonPropertyDescription("number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the maximum value measurement within the measurement interval")\r
+ private Double diskMergedReadMax;\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadMin")\r
+ @JsonPropertyDescription("number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the minimum value measurement within the measurement interval")\r
+ private Double diskMergedReadMin;\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteAvg")\r
+ @JsonPropertyDescription("number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the average measurement within the measurement interval")\r
+ private Double diskMergedWriteAvg;\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteLast")\r
+ @JsonPropertyDescription("number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the last value measurement within the measurement interval")\r
+ private Double diskMergedWriteLast;\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteMax")\r
+ @JsonPropertyDescription("number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the maximum value measurement within the measurement interval")\r
+ private Double diskMergedWriteMax;\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteMin")\r
+ @JsonPropertyDescription("number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the minimum value measurement within the measurement interval")\r
+ private Double diskMergedWriteMin;\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadAvg")\r
+ @JsonPropertyDescription("number of octets per second read from a disk or partition; provide the average measurement within the measurement interval")\r
+ private Double diskOctetsReadAvg;\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadLast")\r
+ @JsonPropertyDescription("number of octets per second read from a disk or partition; provide the last measurement within the measurement interval")\r
+ private Double diskOctetsReadLast;\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadMax")\r
+ @JsonPropertyDescription("number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval")\r
+ private Double diskOctetsReadMax;\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadMin")\r
+ @JsonPropertyDescription("number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval")\r
+ private Double diskOctetsReadMin;\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteAvg")\r
+ @JsonPropertyDescription("number of octets per second written to a disk or partition; provide the average measurement within the measurement interval")\r
+ private Double diskOctetsWriteAvg;\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteLast")\r
+ @JsonPropertyDescription("number of octets per second written to a disk or partition; provide the last measurement within the measurement interval")\r
+ private Double diskOctetsWriteLast;\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteMax")\r
+ @JsonPropertyDescription("number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval")\r
+ private Double diskOctetsWriteMax;\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteMin")\r
+ @JsonPropertyDescription("number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval")\r
+ private Double diskOctetsWriteMin;\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadAvg")\r
+ @JsonPropertyDescription("number of read operations per second issued to the disk; provide the average measurement within the measurement interval")\r
+ private Double diskOpsReadAvg;\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadLast")\r
+ @JsonPropertyDescription("number of read operations per second issued to the disk; provide the last measurement within the measurement interval")\r
+ private Double diskOpsReadLast;\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadMax")\r
+ @JsonPropertyDescription("number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval")\r
+ private Double diskOpsReadMax;\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadMin")\r
+ @JsonPropertyDescription("number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval")\r
+ private Double diskOpsReadMin;\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteAvg")\r
+ @JsonPropertyDescription("number of write operations per second issued to the disk; provide the average measurement within the measurement interval")\r
+ private Double diskOpsWriteAvg;\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteLast")\r
+ @JsonPropertyDescription("number of write operations per second issued to the disk; provide the last measurement within the measurement interval")\r
+ private Double diskOpsWriteLast;\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteMax")\r
+ @JsonPropertyDescription("number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval")\r
+ private Double diskOpsWriteMax;\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteMin")\r
+ @JsonPropertyDescription("number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval")\r
+ private Double diskOpsWriteMin;\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsAvg")\r
+ @JsonPropertyDescription("queue size of pending I/O operations per second; provide the average measurement within the measurement interval")\r
+ private Double diskPendingOperationsAvg;\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsLast")\r
+ @JsonPropertyDescription("queue size of pending I/O operations per second; provide the last measurement within the measurement interval")\r
+ private Double diskPendingOperationsLast;\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsMax")\r
+ @JsonPropertyDescription("queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval")\r
+ private Double diskPendingOperationsMax;\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsMin")\r
+ @JsonPropertyDescription("queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval")\r
+ private Double diskPendingOperationsMin;\r
+ /**\r
+ * average number of read commands issued per second to the disk over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskReadCommandsAvg")\r
+ @JsonPropertyDescription("average number of read commands issued per second to the disk over the measurementInterval")\r
+ private Double diskReadCommandsAvg;\r
+ /**\r
+ * nanoseconds spent on disk cache reads/writes within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTime")\r
+ @JsonPropertyDescription("nanoseconds spent on disk cache reads/writes within the measurement interval")\r
+ private Double diskTime;\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadAvg")\r
+ @JsonPropertyDescription("milliseconds a read operation took to complete; provide the average measurement within the measurement interval")\r
+ private Double diskTimeReadAvg;\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadLast")\r
+ @JsonPropertyDescription("milliseconds a read operation took to complete; provide the last measurement within the measurement interval")\r
+ private Double diskTimeReadLast;\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadMax")\r
+ @JsonPropertyDescription("milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval")\r
+ private Double diskTimeReadMax;\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadMin")\r
+ @JsonPropertyDescription("milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval")\r
+ private Double diskTimeReadMin;\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteAvg")\r
+ @JsonPropertyDescription("milliseconds a write operation took to complete; provide the average measurement within the measurement interval")\r
+ private Double diskTimeWriteAvg;\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteLast")\r
+ @JsonPropertyDescription("milliseconds a write operation took to complete; provide the last measurement within the measurement interval")\r
+ private Double diskTimeWriteLast;\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteMax")\r
+ @JsonPropertyDescription("milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval")\r
+ private Double diskTimeWriteMax;\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteMin")\r
+ @JsonPropertyDescription("milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval")\r
+ private Double diskTimeWriteMin;\r
+ /**\r
+ * average read time from the perspective of a Guest OS: sum of the Kernel Read Latency and Physical Device Read Latency in milliseconds over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTotalReadLatencyAvg")\r
+ @JsonPropertyDescription("average read time from the perspective of a Guest OS: sum of the Kernel Read Latency and Physical Device Read Latency in milliseconds over the measurement interval")\r
+ private Double diskTotalReadLatencyAvg;\r
+ /**\r
+ * average write time from the perspective of a Guest OS: sum of the Kernel Write Latency and Physical Device Write Latency in milliseconds over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTotalWriteLatencyAvg")\r
+ @JsonPropertyDescription("average write time from the perspective of a Guest OS: sum of the Kernel Write Latency and Physical Device Write Latency in milliseconds over the measurement interval")\r
+ private Double diskTotalWriteLatencyAvg;\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the average within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeAvg")\r
+ @JsonPropertyDescription("measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the average within the collection interval")\r
+ private Double diskWeightedIoTimeAvg;\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the last within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeLast")\r
+ @JsonPropertyDescription("measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the last within the collection interval")\r
+ private Double diskWeightedIoTimeLast;\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the maximum within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeMax")\r
+ @JsonPropertyDescription("measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the maximum within the collection interval")\r
+ private Double diskWeightedIoTimeMax;\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the minimum within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeMin")\r
+ @JsonPropertyDescription("measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the minimum within the collection interval")\r
+ private Double diskWeightedIoTimeMin;\r
+ /**\r
+ * average number of write commands issued per second to the disk over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskWriteCommandsAvg")\r
+ @JsonPropertyDescription("average number of write commands issued per second to the disk over the measurementInterval")\r
+ private Double diskWriteCommandsAvg;\r
+\r
+ /**\r
+ * number of bus resets over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskBusResets")\r
+ public Double getDiskBusResets() {\r
+ return diskBusResets;\r
+ }\r
+\r
+ /**\r
+ * number of bus resets over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskBusResets")\r
+ public void setDiskBusResets(Double diskBusResets) {\r
+ this.diskBusResets = diskBusResets;\r
+ }\r
+\r
+ /**\r
+ * number of disk commands aborted over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskCommandsAborted")\r
+ public Double getDiskCommandsAborted() {\r
+ return diskCommandsAborted;\r
+ }\r
+\r
+ /**\r
+ * number of disk commands aborted over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskCommandsAborted")\r
+ public void setDiskCommandsAborted(Double diskCommandsAborted) {\r
+ this.diskCommandsAborted = diskCommandsAborted;\r
+ }\r
+\r
+ /**\r
+ * average number of commands per second over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskCommandsAvg")\r
+ public Double getDiskCommandsAvg() {\r
+ return diskCommandsAvg;\r
+ }\r
+\r
+ /**\r
+ * average number of commands per second over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskCommandsAvg")\r
+ public void setDiskCommandsAvg(Double diskCommandsAvg) {\r
+ this.diskCommandsAvg = diskCommandsAvg;\r
+ }\r
+\r
+ /**\r
+ * total flush requests of the disk cache over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskFlushRequests")\r
+ public Double getDiskFlushRequests() {\r
+ return diskFlushRequests;\r
+ }\r
+\r
+ /**\r
+ * total flush requests of the disk cache over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskFlushRequests")\r
+ public void setDiskFlushRequests(Double diskFlushRequests) {\r
+ this.diskFlushRequests = diskFlushRequests;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent on disk cache flushing over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskFlushTime")\r
+ public Double getDiskFlushTime() {\r
+ return diskFlushTime;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent on disk cache flushing over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskFlushTime")\r
+ public void setDiskFlushTime(Double diskFlushTime) {\r
+ this.diskFlushTime = diskFlushTime;\r
+ }\r
+\r
+ /**\r
+ * disk identifier\r
+ * (Required)\r
+ * \r
+ */\r
+ @JsonProperty("diskIdentifier")\r
+ public String getDiskIdentifier() {\r
+ return diskIdentifier;\r
+ }\r
+\r
+ /**\r
+ * disk identifier\r
+ * (Required)\r
+ * \r
+ */\r
+ @JsonProperty("diskIdentifier")\r
+ public void setDiskIdentifier(String diskIdentifier) {\r
+ this.diskIdentifier = diskIdentifier;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the average over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeAvg")\r
+ public Double getDiskIoTimeAvg() {\r
+ return diskIoTimeAvg;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the average over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeAvg")\r
+ public void setDiskIoTimeAvg(Double diskIoTimeAvg) {\r
+ this.diskIoTimeAvg = diskIoTimeAvg;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeLast")\r
+ public Double getDiskIoTimeLast() {\r
+ return diskIoTimeLast;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeLast")\r
+ public void setDiskIoTimeLast(Double diskIoTimeLast) {\r
+ this.diskIoTimeLast = diskIoTimeLast;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeMax")\r
+ public Double getDiskIoTimeMax() {\r
+ return diskIoTimeMax;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeMax")\r
+ public void setDiskIoTimeMax(Double diskIoTimeMax) {\r
+ this.diskIoTimeMax = diskIoTimeMax;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeMin")\r
+ public Double getDiskIoTimeMin() {\r
+ return diskIoTimeMin;\r
+ }\r
+\r
+ /**\r
+ * milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskIoTimeMin")\r
+ public void setDiskIoTimeMin(Double diskIoTimeMin) {\r
+ this.diskIoTimeMin = diskIoTimeMin;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadAvg")\r
+ public Double getDiskMergedReadAvg() {\r
+ return diskMergedReadAvg;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadAvg")\r
+ public void setDiskMergedReadAvg(Double diskMergedReadAvg) {\r
+ this.diskMergedReadAvg = diskMergedReadAvg;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadLast")\r
+ public Double getDiskMergedReadLast() {\r
+ return diskMergedReadLast;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadLast")\r
+ public void setDiskMergedReadLast(Double diskMergedReadLast) {\r
+ this.diskMergedReadLast = diskMergedReadLast;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadMax")\r
+ public Double getDiskMergedReadMax() {\r
+ return diskMergedReadMax;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadMax")\r
+ public void setDiskMergedReadMax(Double diskMergedReadMax) {\r
+ this.diskMergedReadMax = diskMergedReadMax;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadMin")\r
+ public Double getDiskMergedReadMin() {\r
+ return diskMergedReadMin;\r
+ }\r
+\r
+ /**\r
+ * number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedReadMin")\r
+ public void setDiskMergedReadMin(Double diskMergedReadMin) {\r
+ this.diskMergedReadMin = diskMergedReadMin;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteAvg")\r
+ public Double getDiskMergedWriteAvg() {\r
+ return diskMergedWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteAvg")\r
+ public void setDiskMergedWriteAvg(Double diskMergedWriteAvg) {\r
+ this.diskMergedWriteAvg = diskMergedWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteLast")\r
+ public Double getDiskMergedWriteLast() {\r
+ return diskMergedWriteLast;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the last value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteLast")\r
+ public void setDiskMergedWriteLast(Double diskMergedWriteLast) {\r
+ this.diskMergedWriteLast = diskMergedWriteLast;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteMax")\r
+ public Double getDiskMergedWriteMax() {\r
+ return diskMergedWriteMax;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the maximum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteMax")\r
+ public void setDiskMergedWriteMax(Double diskMergedWriteMax) {\r
+ this.diskMergedWriteMax = diskMergedWriteMax;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteMin")\r
+ public Double getDiskMergedWriteMin() {\r
+ return diskMergedWriteMin;\r
+ }\r
+\r
+ /**\r
+ * number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the minimum value measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskMergedWriteMin")\r
+ public void setDiskMergedWriteMin(Double diskMergedWriteMin) {\r
+ this.diskMergedWriteMin = diskMergedWriteMin;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadAvg")\r
+ public Double getDiskOctetsReadAvg() {\r
+ return diskOctetsReadAvg;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadAvg")\r
+ public void setDiskOctetsReadAvg(Double diskOctetsReadAvg) {\r
+ this.diskOctetsReadAvg = diskOctetsReadAvg;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadLast")\r
+ public Double getDiskOctetsReadLast() {\r
+ return diskOctetsReadLast;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadLast")\r
+ public void setDiskOctetsReadLast(Double diskOctetsReadLast) {\r
+ this.diskOctetsReadLast = diskOctetsReadLast;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadMax")\r
+ public Double getDiskOctetsReadMax() {\r
+ return diskOctetsReadMax;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadMax")\r
+ public void setDiskOctetsReadMax(Double diskOctetsReadMax) {\r
+ this.diskOctetsReadMax = diskOctetsReadMax;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadMin")\r
+ public Double getDiskOctetsReadMin() {\r
+ return diskOctetsReadMin;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsReadMin")\r
+ public void setDiskOctetsReadMin(Double diskOctetsReadMin) {\r
+ this.diskOctetsReadMin = diskOctetsReadMin;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteAvg")\r
+ public Double getDiskOctetsWriteAvg() {\r
+ return diskOctetsWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteAvg")\r
+ public void setDiskOctetsWriteAvg(Double diskOctetsWriteAvg) {\r
+ this.diskOctetsWriteAvg = diskOctetsWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteLast")\r
+ public Double getDiskOctetsWriteLast() {\r
+ return diskOctetsWriteLast;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteLast")\r
+ public void setDiskOctetsWriteLast(Double diskOctetsWriteLast) {\r
+ this.diskOctetsWriteLast = diskOctetsWriteLast;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteMax")\r
+ public Double getDiskOctetsWriteMax() {\r
+ return diskOctetsWriteMax;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteMax")\r
+ public void setDiskOctetsWriteMax(Double diskOctetsWriteMax) {\r
+ this.diskOctetsWriteMax = diskOctetsWriteMax;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteMin")\r
+ public Double getDiskOctetsWriteMin() {\r
+ return diskOctetsWriteMin;\r
+ }\r
+\r
+ /**\r
+ * number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOctetsWriteMin")\r
+ public void setDiskOctetsWriteMin(Double diskOctetsWriteMin) {\r
+ this.diskOctetsWriteMin = diskOctetsWriteMin;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadAvg")\r
+ public Double getDiskOpsReadAvg() {\r
+ return diskOpsReadAvg;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadAvg")\r
+ public void setDiskOpsReadAvg(Double diskOpsReadAvg) {\r
+ this.diskOpsReadAvg = diskOpsReadAvg;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadLast")\r
+ public Double getDiskOpsReadLast() {\r
+ return diskOpsReadLast;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadLast")\r
+ public void setDiskOpsReadLast(Double diskOpsReadLast) {\r
+ this.diskOpsReadLast = diskOpsReadLast;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadMax")\r
+ public Double getDiskOpsReadMax() {\r
+ return diskOpsReadMax;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadMax")\r
+ public void setDiskOpsReadMax(Double diskOpsReadMax) {\r
+ this.diskOpsReadMax = diskOpsReadMax;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadMin")\r
+ public Double getDiskOpsReadMin() {\r
+ return diskOpsReadMin;\r
+ }\r
+\r
+ /**\r
+ * number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsReadMin")\r
+ public void setDiskOpsReadMin(Double diskOpsReadMin) {\r
+ this.diskOpsReadMin = diskOpsReadMin;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteAvg")\r
+ public Double getDiskOpsWriteAvg() {\r
+ return diskOpsWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteAvg")\r
+ public void setDiskOpsWriteAvg(Double diskOpsWriteAvg) {\r
+ this.diskOpsWriteAvg = diskOpsWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteLast")\r
+ public Double getDiskOpsWriteLast() {\r
+ return diskOpsWriteLast;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteLast")\r
+ public void setDiskOpsWriteLast(Double diskOpsWriteLast) {\r
+ this.diskOpsWriteLast = diskOpsWriteLast;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteMax")\r
+ public Double getDiskOpsWriteMax() {\r
+ return diskOpsWriteMax;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteMax")\r
+ public void setDiskOpsWriteMax(Double diskOpsWriteMax) {\r
+ this.diskOpsWriteMax = diskOpsWriteMax;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteMin")\r
+ public Double getDiskOpsWriteMin() {\r
+ return diskOpsWriteMin;\r
+ }\r
+\r
+ /**\r
+ * number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskOpsWriteMin")\r
+ public void setDiskOpsWriteMin(Double diskOpsWriteMin) {\r
+ this.diskOpsWriteMin = diskOpsWriteMin;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsAvg")\r
+ public Double getDiskPendingOperationsAvg() {\r
+ return diskPendingOperationsAvg;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsAvg")\r
+ public void setDiskPendingOperationsAvg(Double diskPendingOperationsAvg) {\r
+ this.diskPendingOperationsAvg = diskPendingOperationsAvg;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsLast")\r
+ public Double getDiskPendingOperationsLast() {\r
+ return diskPendingOperationsLast;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsLast")\r
+ public void setDiskPendingOperationsLast(Double diskPendingOperationsLast) {\r
+ this.diskPendingOperationsLast = diskPendingOperationsLast;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsMax")\r
+ public Double getDiskPendingOperationsMax() {\r
+ return diskPendingOperationsMax;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsMax")\r
+ public void setDiskPendingOperationsMax(Double diskPendingOperationsMax) {\r
+ this.diskPendingOperationsMax = diskPendingOperationsMax;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsMin")\r
+ public Double getDiskPendingOperationsMin() {\r
+ return diskPendingOperationsMin;\r
+ }\r
+\r
+ /**\r
+ * queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskPendingOperationsMin")\r
+ public void setDiskPendingOperationsMin(Double diskPendingOperationsMin) {\r
+ this.diskPendingOperationsMin = diskPendingOperationsMin;\r
+ }\r
+\r
+ /**\r
+ * average number of read commands issued per second to the disk over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskReadCommandsAvg")\r
+ public Double getDiskReadCommandsAvg() {\r
+ return diskReadCommandsAvg;\r
+ }\r
+\r
+ /**\r
+ * average number of read commands issued per second to the disk over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskReadCommandsAvg")\r
+ public void setDiskReadCommandsAvg(Double diskReadCommandsAvg) {\r
+ this.diskReadCommandsAvg = diskReadCommandsAvg;\r
+ }\r
+\r
+ /**\r
+ * nanoseconds spent on disk cache reads/writes within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTime")\r
+ public Double getDiskTime() {\r
+ return diskTime;\r
+ }\r
+\r
+ /**\r
+ * nanoseconds spent on disk cache reads/writes within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTime")\r
+ public void setDiskTime(Double diskTime) {\r
+ this.diskTime = diskTime;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadAvg")\r
+ public Double getDiskTimeReadAvg() {\r
+ return diskTimeReadAvg;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadAvg")\r
+ public void setDiskTimeReadAvg(Double diskTimeReadAvg) {\r
+ this.diskTimeReadAvg = diskTimeReadAvg;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadLast")\r
+ public Double getDiskTimeReadLast() {\r
+ return diskTimeReadLast;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadLast")\r
+ public void setDiskTimeReadLast(Double diskTimeReadLast) {\r
+ this.diskTimeReadLast = diskTimeReadLast;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadMax")\r
+ public Double getDiskTimeReadMax() {\r
+ return diskTimeReadMax;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadMax")\r
+ public void setDiskTimeReadMax(Double diskTimeReadMax) {\r
+ this.diskTimeReadMax = diskTimeReadMax;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadMin")\r
+ public Double getDiskTimeReadMin() {\r
+ return diskTimeReadMin;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeReadMin")\r
+ public void setDiskTimeReadMin(Double diskTimeReadMin) {\r
+ this.diskTimeReadMin = diskTimeReadMin;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteAvg")\r
+ public Double getDiskTimeWriteAvg() {\r
+ return diskTimeWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the average measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteAvg")\r
+ public void setDiskTimeWriteAvg(Double diskTimeWriteAvg) {\r
+ this.diskTimeWriteAvg = diskTimeWriteAvg;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteLast")\r
+ public Double getDiskTimeWriteLast() {\r
+ return diskTimeWriteLast;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the last measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteLast")\r
+ public void setDiskTimeWriteLast(Double diskTimeWriteLast) {\r
+ this.diskTimeWriteLast = diskTimeWriteLast;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteMax")\r
+ public Double getDiskTimeWriteMax() {\r
+ return diskTimeWriteMax;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteMax")\r
+ public void setDiskTimeWriteMax(Double diskTimeWriteMax) {\r
+ this.diskTimeWriteMax = diskTimeWriteMax;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteMin")\r
+ public Double getDiskTimeWriteMin() {\r
+ return diskTimeWriteMin;\r
+ }\r
+\r
+ /**\r
+ * milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTimeWriteMin")\r
+ public void setDiskTimeWriteMin(Double diskTimeWriteMin) {\r
+ this.diskTimeWriteMin = diskTimeWriteMin;\r
+ }\r
+\r
+ /**\r
+ * average read time from the perspective of a Guest OS: sum of the Kernel Read Latency and Physical Device Read Latency in milliseconds over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTotalReadLatencyAvg")\r
+ public Double getDiskTotalReadLatencyAvg() {\r
+ return diskTotalReadLatencyAvg;\r
+ }\r
+\r
+ /**\r
+ * average read time from the perspective of a Guest OS: sum of the Kernel Read Latency and Physical Device Read Latency in milliseconds over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTotalReadLatencyAvg")\r
+ public void setDiskTotalReadLatencyAvg(Double diskTotalReadLatencyAvg) {\r
+ this.diskTotalReadLatencyAvg = diskTotalReadLatencyAvg;\r
+ }\r
+\r
+ /**\r
+ * average write time from the perspective of a Guest OS: sum of the Kernel Write Latency and Physical Device Write Latency in milliseconds over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTotalWriteLatencyAvg")\r
+ public Double getDiskTotalWriteLatencyAvg() {\r
+ return diskTotalWriteLatencyAvg;\r
+ }\r
+\r
+ /**\r
+ * average write time from the perspective of a Guest OS: sum of the Kernel Write Latency and Physical Device Write Latency in milliseconds over the measurement interval\r
+ * \r
+ */\r
+ @JsonProperty("diskTotalWriteLatencyAvg")\r
+ public void setDiskTotalWriteLatencyAvg(Double diskTotalWriteLatencyAvg) {\r
+ this.diskTotalWriteLatencyAvg = diskTotalWriteLatencyAvg;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the average within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeAvg")\r
+ public Double getDiskWeightedIoTimeAvg() {\r
+ return diskWeightedIoTimeAvg;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the average within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeAvg")\r
+ public void setDiskWeightedIoTimeAvg(Double diskWeightedIoTimeAvg) {\r
+ this.diskWeightedIoTimeAvg = diskWeightedIoTimeAvg;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the last within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeLast")\r
+ public Double getDiskWeightedIoTimeLast() {\r
+ return diskWeightedIoTimeLast;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the last within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeLast")\r
+ public void setDiskWeightedIoTimeLast(Double diskWeightedIoTimeLast) {\r
+ this.diskWeightedIoTimeLast = diskWeightedIoTimeLast;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the maximum within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeMax")\r
+ public Double getDiskWeightedIoTimeMax() {\r
+ return diskWeightedIoTimeMax;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the maximum within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeMax")\r
+ public void setDiskWeightedIoTimeMax(Double diskWeightedIoTimeMax) {\r
+ this.diskWeightedIoTimeMax = diskWeightedIoTimeMax;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the minimum within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeMin")\r
+ public Double getDiskWeightedIoTimeMin() {\r
+ return diskWeightedIoTimeMin;\r
+ }\r
+\r
+ /**\r
+ * measure in ms over 1 sec of both I/O completion time and the backlog that may be accumulating; value is the minimum within the collection interval\r
+ * \r
+ */\r
+ @JsonProperty("diskWeightedIoTimeMin")\r
+ public void setDiskWeightedIoTimeMin(Double diskWeightedIoTimeMin) {\r
+ this.diskWeightedIoTimeMin = diskWeightedIoTimeMin;\r
+ }\r
+\r
+ /**\r
+ * average number of write commands issued per second to the disk over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskWriteCommandsAvg")\r
+ public Double getDiskWriteCommandsAvg() {\r
+ return diskWriteCommandsAvg;\r
+ }\r
+\r
+ /**\r
+ * average number of write commands issued per second to the disk over the measurementInterval\r
+ * \r
+ */\r
+ @JsonProperty("diskWriteCommandsAvg")\r
+ public void setDiskWriteCommandsAvg(Double diskWriteCommandsAvg) {\r
+ this.diskWriteCommandsAvg = diskWriteCommandsAvg;\r
+ }\r
+\r
+ @Override\r
+ public String toString() {\r
+ return ToStringBuilder.reflectionToString(this);\r
+ }\r
+\r
+ @Override\r
+ public int hashCode() {\r
+ return new HashCodeBuilder().append(diskBusResets).append(diskCommandsAborted).append(diskCommandsAvg).append(diskFlushRequests).append(diskFlushTime).append(diskIdentifier).append(diskIoTimeAvg).append(diskIoTimeLast).append(diskIoTimeMax).append(diskIoTimeMin).append(diskMergedReadAvg).append(diskMergedReadLast).append(diskMergedReadMax).append(diskMergedReadMin).append(diskMergedWriteAvg).append(diskMergedWriteLast).append(diskMergedWriteMax).append(diskMergedWriteMin).append(diskOctetsReadAvg).append(diskOctetsReadLast).append(diskOctetsReadMax).append(diskOctetsReadMin).append(diskOctetsWriteAvg).append(diskOctetsWriteLast).append(diskOctetsWriteMax).append(diskOctetsWriteMin).append(diskOpsReadAvg).append(diskOpsReadLast).append(diskOpsReadMax).append(diskOpsReadMin).append(diskOpsWriteAvg).append(diskOpsWriteLast).append(diskOpsWriteMax).append(diskOpsWriteMin).append(diskPendingOperationsAvg).append(diskPendingOperationsLast).append(diskPendingOperationsMax).append(diskPendingOperationsMin).append(diskReadCommandsAvg).append(diskTime).append(diskTimeReadAvg).append(diskTimeReadLast).append(diskTimeReadMax).append(diskTimeReadMin).append(diskTimeWriteAvg).append(diskTimeWriteLast).append(diskTimeWriteMax).append(diskTimeWriteMin).append(diskTotalReadLatencyAvg).append(diskTotalWriteLatencyAvg).append(diskWeightedIoTimeAvg).append(diskWeightedIoTimeLast).append(diskWeightedIoTimeMax).append(diskWeightedIoTimeMin).append(diskWriteCommandsAvg).toHashCode();\r
+ }\r
+\r
+ @Override\r
+ public boolean equals(Object other) {\r
+ if (other == this) {\r
+ return true;\r
+ }\r
+ if ((other instanceof DiskUsageArray) == false) {\r
+ return false;\r
+ }\r
+ DiskUsageArray rhs = ((DiskUsageArray) other);\r
+ return new EqualsBuilder().append(diskBusResets, rhs.diskBusResets).append(diskCommandsAborted, rhs.diskCommandsAborted).append(diskCommandsAvg, rhs.diskCommandsAvg).append(diskFlushRequests, rhs.diskFlushRequests).append(diskFlushTime, rhs.diskFlushTime).append(diskIdentifier, rhs.diskIdentifier).append(diskIoTimeAvg, rhs.diskIoTimeAvg).append(diskIoTimeLast, rhs.diskIoTimeLast).append(diskIoTimeMax, rhs.diskIoTimeMax).append(diskIoTimeMin, rhs.diskIoTimeMin).append(diskMergedReadAvg, rhs.diskMergedReadAvg).append(diskMergedReadLast, rhs.diskMergedReadLast).append(diskMergedReadMax, rhs.diskMergedReadMax).append(diskMergedReadMin, rhs.diskMergedReadMin).append(diskMergedWriteAvg, rhs.diskMergedWriteAvg).append(diskMergedWriteLast, rhs.diskMergedWriteLast).append(diskMergedWriteMax, rhs.diskMergedWriteMax).append(diskMergedWriteMin, rhs.diskMergedWriteMin).append(diskOctetsReadAvg, rhs.diskOctetsReadAvg).append(diskOctetsReadLast, rhs.diskOctetsReadLast).append(diskOctetsReadMax, rhs.diskOctetsReadMax).append(diskOctetsReadMin, rhs.diskOctetsReadMin).append(diskOctetsWriteAvg, rhs.diskOctetsWriteAvg).append(diskOctetsWriteLast, rhs.diskOctetsWriteLast).append(diskOctetsWriteMax, rhs.diskOctetsWriteMax).append(diskOctetsWriteMin, rhs.diskOctetsWriteMin).append(diskOpsReadAvg, rhs.diskOpsReadAvg).append(diskOpsReadLast, rhs.diskOpsReadLast).append(diskOpsReadMax, rhs.diskOpsReadMax).append(diskOpsReadMin, rhs.diskOpsReadMin).append(diskOpsWriteAvg, rhs.diskOpsWriteAvg).append(diskOpsWriteLast, rhs.diskOpsWriteLast).append(diskOpsWriteMax, rhs.diskOpsWriteMax).append(diskOpsWriteMin, rhs.diskOpsWriteMin).append(diskPendingOperationsAvg, rhs.diskPendingOperationsAvg).append(diskPendingOperationsLast, rhs.diskPendingOperationsLast).append(diskPendingOperationsMax, rhs.diskPendingOperationsMax).append(diskPendingOperationsMin, rhs.diskPendingOperationsMin).append(diskReadCommandsAvg, rhs.diskReadCommandsAvg).append(diskTime, rhs.diskTime).append(diskTimeReadAvg, rhs.diskTimeReadAvg).append(diskTimeReadLast, rhs.diskTimeReadLast).append(diskTimeReadMax, rhs.diskTimeReadMax).append(diskTimeReadMin, rhs.diskTimeReadMin).append(diskTimeWriteAvg, rhs.diskTimeWriteAvg).append(diskTimeWriteLast, rhs.diskTimeWriteLast).append(diskTimeWriteMax, rhs.diskTimeWriteMax).append(diskTimeWriteMin, rhs.diskTimeWriteMin).append(diskTotalReadLatencyAvg, rhs.diskTotalReadLatencyAvg).append(diskTotalWriteLatencyAvg, rhs.diskTotalWriteLatencyAvg).append(diskWeightedIoTimeAvg, rhs.diskWeightedIoTimeAvg).append(diskWeightedIoTimeLast, rhs.diskWeightedIoTimeLast).append(diskWeightedIoTimeMax, rhs.diskWeightedIoTimeMax).append(diskWeightedIoTimeMin, rhs.diskWeightedIoTimeMin).append(diskWriteCommandsAvg, rhs.diskWriteCommandsAvg).isEquals();\r
+ }\r
+\r
+}\r