public class BlockDeviceInfo extends QApiType
QApiTypeDescriptor{name=BlockDeviceInfo, data={file=str, *node-name=str, ro=bool, drv=str, *backing_file=str, backing_file_depth=int, encrypted=bool, encryption_key_missing=bool, detect_zeroes=BlockdevDetectZeroesOptions, bps=int, bps_rd=int, bps_wr=int, iops=int, iops_rd=int, iops_wr=int, image=ImageInfo, *bps_max=int, *bps_rd_max=int, *bps_wr_max=int, *iops_max=int, *iops_rd_max=int, *iops_wr_max=int, *iops_size=int, *group=str, cache=BlockdevCacheInfo, write_threshold=int}, innerTypes=null}
Modifier and Type | Field and Description |
---|---|
String |
backingFile |
long |
backingFileDepth |
long |
bps |
Long |
bpsMax |
long |
bpsRd |
Long |
bpsRdMax |
long |
bpsWr |
Long |
bpsWrMax |
BlockdevCacheInfo |
cache |
BlockdevDetectZeroesOptions |
detectZeroes |
String |
drv |
boolean |
encrypted |
boolean |
encryptionKeyMissing |
String |
file |
String |
group |
ImageInfo |
image |
long |
iops |
Long |
iopsMax |
long |
iopsRd |
Long |
iopsRdMax |
Long |
iopsSize |
long |
iopsWr |
Long |
iopsWrMax |
String |
nodeName |
boolean |
ro |
long |
writeThreshold |
Constructor and Description |
---|
BlockDeviceInfo() |
BlockDeviceInfo(String file,
String nodeName,
boolean ro,
String drv,
String backingFile,
long backingFileDepth,
boolean encrypted,
boolean encryptionKeyMissing,
BlockdevDetectZeroesOptions detectZeroes,
long bps,
long bpsRd,
long bpsWr,
long iops,
long iopsRd,
long iopsWr,
ImageInfo image,
Long bpsMax,
Long bpsRdMax,
Long bpsWrMax,
Long iopsMax,
Long iopsRdMax,
Long iopsWrMax,
Long iopsSize,
String group,
BlockdevCacheInfo cache,
long writeThreshold) |
toString
@CheckForNull public String nodeName
@CheckForNull public String backingFile
@Nonnull public long backingFileDepth
@Nonnull public boolean encryptionKeyMissing
@Nonnull public BlockdevDetectZeroesOptions detectZeroes
@CheckForNull public Long bpsMax
@CheckForNull public Long bpsRdMax
@CheckForNull public Long bpsWrMax
@CheckForNull public Long iopsMax
@CheckForNull public Long iopsRdMax
@CheckForNull public Long iopsWrMax
@CheckForNull public Long iopsSize
@CheckForNull public String group
@Nonnull public BlockdevCacheInfo cache
@Nonnull public long writeThreshold
public BlockDeviceInfo()
public BlockDeviceInfo(String file, String nodeName, boolean ro, String drv, String backingFile, long backingFileDepth, boolean encrypted, boolean encryptionKeyMissing, BlockdevDetectZeroesOptions detectZeroes, long bps, long bpsRd, long bpsWr, long iops, long iopsRd, long iopsWr, ImageInfo image, Long bpsMax, Long bpsRdMax, Long bpsWrMax, Long iopsMax, Long iopsRdMax, Long iopsWrMax, Long iopsSize, String group, BlockdevCacheInfo cache, long writeThreshold)
@Nonnull public BlockDeviceInfo withFile(String value)
@Nonnull public BlockDeviceInfo withNodeName(String value)
@Nonnull public BlockDeviceInfo withRo(boolean value)
@Nonnull public BlockDeviceInfo withDrv(String value)
@Nonnull public BlockDeviceInfo withBackingFile(String value)
@Nonnull public BlockDeviceInfo withBackingFileDepth(long value)
@Nonnull public BlockDeviceInfo withEncrypted(boolean value)
@Nonnull public BlockDeviceInfo withEncryptionKeyMissing(boolean value)
@Nonnull public BlockDeviceInfo withDetectZeroes(BlockdevDetectZeroesOptions value)
@Nonnull public BlockDeviceInfo withBps(long value)
@Nonnull public BlockDeviceInfo withBpsRd(long value)
@Nonnull public BlockDeviceInfo withBpsWr(long value)
@Nonnull public BlockDeviceInfo withIops(long value)
@Nonnull public BlockDeviceInfo withIopsRd(long value)
@Nonnull public BlockDeviceInfo withIopsWr(long value)
@Nonnull public BlockDeviceInfo withImage(ImageInfo value)
@Nonnull public BlockDeviceInfo withBpsMax(Long value)
@Nonnull public BlockDeviceInfo withBpsRdMax(Long value)
@Nonnull public BlockDeviceInfo withBpsWrMax(Long value)
@Nonnull public BlockDeviceInfo withIopsMax(Long value)
@Nonnull public BlockDeviceInfo withIopsRdMax(Long value)
@Nonnull public BlockDeviceInfo withIopsWrMax(Long value)
@Nonnull public BlockDeviceInfo withIopsSize(Long value)
@Nonnull public BlockDeviceInfo withGroup(String value)
@Nonnull public BlockDeviceInfo withCache(BlockdevCacheInfo value)
@Nonnull public BlockDeviceInfo withWriteThreshold(long value)
public List<String> getFieldNames()
getFieldNames
in class QApiType
public Object getFieldByName(@Nonnull String name) throws NoSuchFieldException
getFieldByName
in class QApiType
NoSuchFieldException