public class BlockDeviceStats extends QApiType
QApiTypeDescriptor{name=BlockDeviceStats, data={rd_bytes=int, wr_bytes=int, rd_operations=int, wr_operations=int, flush_operations=int, flush_total_time_ns=int, wr_total_time_ns=int, rd_total_time_ns=int, wr_highest_offset=int, rd_merged=int, wr_merged=int, *idle_time_ns=int, failed_rd_operations=int, failed_wr_operations=int, failed_flush_operations=int, invalid_rd_operations=int, invalid_wr_operations=int, invalid_flush_operations=int, account_invalid=bool, account_failed=bool, timed_stats=[BlockDeviceTimedStats]}, innerTypes=null}
Modifier and Type | Field and Description |
---|---|
boolean |
accountFailed |
boolean |
accountInvalid |
long |
failedFlushOperations |
long |
failedRdOperations |
long |
failedWrOperations |
long |
flushOperations |
long |
flushTotalTimeNs |
Long |
idleTimeNs |
long |
invalidFlushOperations |
long |
invalidRdOperations |
long |
invalidWrOperations |
long |
rdBytes |
long |
rdMerged |
long |
rdOperations |
long |
rdTotalTimeNs |
List<BlockDeviceTimedStats> |
timedStats |
long |
wrBytes |
long |
wrHighestOffset |
long |
wrMerged |
long |
wrOperations |
long |
wrTotalTimeNs |
Constructor and Description |
---|
BlockDeviceStats() |
BlockDeviceStats(long rdBytes,
long wrBytes,
long rdOperations,
long wrOperations,
long flushOperations,
long flushTotalTimeNs,
long wrTotalTimeNs,
long rdTotalTimeNs,
long wrHighestOffset,
long rdMerged,
long wrMerged,
Long idleTimeNs,
long failedRdOperations,
long failedWrOperations,
long failedFlushOperations,
long invalidRdOperations,
long invalidWrOperations,
long invalidFlushOperations,
boolean accountInvalid,
boolean accountFailed,
List<BlockDeviceTimedStats> timedStats) |
toString
@Nonnull public long rdOperations
@Nonnull public long wrOperations
@Nonnull public long flushOperations
@Nonnull public long flushTotalTimeNs
@Nonnull public long wrTotalTimeNs
@Nonnull public long rdTotalTimeNs
@Nonnull public long wrHighestOffset
@CheckForNull public Long idleTimeNs
@Nonnull public long failedRdOperations
@Nonnull public long failedWrOperations
@Nonnull public long failedFlushOperations
@Nonnull public long invalidRdOperations
@Nonnull public long invalidWrOperations
@Nonnull public long invalidFlushOperations
@Nonnull public boolean accountInvalid
@Nonnull public boolean accountFailed
@Nonnull public List<BlockDeviceTimedStats> timedStats
public BlockDeviceStats()
public BlockDeviceStats(long rdBytes, long wrBytes, long rdOperations, long wrOperations, long flushOperations, long flushTotalTimeNs, long wrTotalTimeNs, long rdTotalTimeNs, long wrHighestOffset, long rdMerged, long wrMerged, Long idleTimeNs, long failedRdOperations, long failedWrOperations, long failedFlushOperations, long invalidRdOperations, long invalidWrOperations, long invalidFlushOperations, boolean accountInvalid, boolean accountFailed, List<BlockDeviceTimedStats> timedStats)
@Nonnull public BlockDeviceStats withRdBytes(long value)
@Nonnull public BlockDeviceStats withWrBytes(long value)
@Nonnull public BlockDeviceStats withRdOperations(long value)
@Nonnull public BlockDeviceStats withWrOperations(long value)
@Nonnull public BlockDeviceStats withFlushOperations(long value)
@Nonnull public BlockDeviceStats withFlushTotalTimeNs(long value)
@Nonnull public BlockDeviceStats withWrTotalTimeNs(long value)
@Nonnull public BlockDeviceStats withRdTotalTimeNs(long value)
@Nonnull public BlockDeviceStats withWrHighestOffset(long value)
@Nonnull public BlockDeviceStats withRdMerged(long value)
@Nonnull public BlockDeviceStats withWrMerged(long value)
@Nonnull public BlockDeviceStats withIdleTimeNs(Long value)
@Nonnull public BlockDeviceStats withFailedRdOperations(long value)
@Nonnull public BlockDeviceStats withFailedWrOperations(long value)
@Nonnull public BlockDeviceStats withFailedFlushOperations(long value)
@Nonnull public BlockDeviceStats withInvalidRdOperations(long value)
@Nonnull public BlockDeviceStats withInvalidWrOperations(long value)
@Nonnull public BlockDeviceStats withInvalidFlushOperations(long value)
@Nonnull public BlockDeviceStats withAccountInvalid(boolean value)
@Nonnull public BlockDeviceStats withAccountFailed(boolean value)
@Nonnull public BlockDeviceStats withTimedStats(List<BlockDeviceTimedStats> value)
public List<String> getFieldNames()
getFieldNames
in class QApiType
public Object getFieldByName(@Nonnull String name) throws NoSuchFieldException
getFieldByName
in class QApiType
NoSuchFieldException