public class PCDIMMDeviceInfo extends QApiType
QApiTypeDescriptor{name=PCDIMMDeviceInfo, data={*id=str, addr=int, size=int, slot=int, node=int, memdev=str, hotplugged=bool, hotpluggable=bool}, innerTypes=null}
Modifier and Type | Field and Description |
---|---|
long |
addr |
boolean |
hotpluggable |
boolean |
hotplugged |
String |
id |
String |
memdev |
long |
node |
long |
size |
long |
slot |
Constructor and Description |
---|
PCDIMMDeviceInfo() |
PCDIMMDeviceInfo(String id,
long addr,
long size,
long slot,
long node,
String memdev,
boolean hotplugged,
boolean hotpluggable) |
Modifier and Type | Method and Description |
---|---|
Object |
getFieldByName(String name) |
List<String> |
getFieldNames() |
PCDIMMDeviceInfo |
withAddr(long value) |
PCDIMMDeviceInfo |
withHotpluggable(boolean value) |
PCDIMMDeviceInfo |
withHotplugged(boolean value) |
PCDIMMDeviceInfo |
withId(String value) |
PCDIMMDeviceInfo |
withMemdev(String value) |
PCDIMMDeviceInfo |
withNode(long value) |
PCDIMMDeviceInfo |
withSize(long value) |
PCDIMMDeviceInfo |
withSlot(long value) |
toString
@CheckForNull public String id
@Nonnull public boolean hotplugged
@Nonnull public boolean hotpluggable
public PCDIMMDeviceInfo()
public PCDIMMDeviceInfo(String id, long addr, long size, long slot, long node, String memdev, boolean hotplugged, boolean hotpluggable)
@Nonnull public PCDIMMDeviceInfo withId(String value)
@Nonnull public PCDIMMDeviceInfo withAddr(long value)
@Nonnull public PCDIMMDeviceInfo withSize(long value)
@Nonnull public PCDIMMDeviceInfo withSlot(long value)
@Nonnull public PCDIMMDeviceInfo withNode(long value)
@Nonnull public PCDIMMDeviceInfo withMemdev(String value)
@Nonnull public PCDIMMDeviceInfo withHotplugged(boolean value)
@Nonnull public PCDIMMDeviceInfo withHotpluggable(boolean value)
public List<String> getFieldNames()
getFieldNames
in class QApiType
public Object getFieldByName(@Nonnull String name) throws NoSuchFieldException
getFieldByName
in class QApiType
NoSuchFieldException