Class PciDevice
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.virtual.host.PciDevice
@ApiType("SoftLayer_Virtual_Host_PciDevice") public class PciDevice extends Entity
This type represents a PCI device on a host.
- See Also:
- SoftLayer_Virtual_Host_PciDevice
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPciDevice.Mask -
Field Summary
Fields Modifier and Type Field Description protected ModelhardwareComponentModelprotected Hosthostprotected LongidID of the PCI device.protected booleanidSpecifiedprotected StringuuidThe unique id of the PCI device's record on a virtualization platform.protected booleanuuidSpecifiedprotected StringxenPciIdThe BDF (Domain:Bus:Device.Function) id of the PCI device in XenServer.protected booleanxenPciIdSpecified -
Constructor Summary
Constructors Constructor Description PciDevice() -
Method Summary
Modifier and Type Method Description ModelgetHardwareComponentModel()HostgetHost()LonggetId()StringgetUuid()StringgetXenPciId()booleanisIdSpecified()booleanisUuidSpecified()booleanisXenPciIdSpecified()voidsetHardwareComponentModel(Model hardwareComponentModel)voidsetHost(Host host)voidsetId(Long id)voidsetUuid(String uuid)voidsetXenPciId(String xenPciId)voidunsetId()voidunsetUuid()voidunsetXenPciId()
-
Field Details
-
hardwareComponentModel
-
host
-
id
ID of the PCI device. -
idSpecified
protected boolean idSpecified -
uuid
The unique id of the PCI device's record on a virtualization platform. -
uuidSpecified
protected boolean uuidSpecified -
xenPciId
The BDF (Domain:Bus:Device.Function) id of the PCI device in XenServer. -
xenPciIdSpecified
protected boolean xenPciIdSpecified
-
-
Constructor Details
-
PciDevice
public PciDevice()
-
-
Method Details
-
getHardwareComponentModel
-
setHardwareComponentModel
-
getHost
-
setHost
-
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getUuid
-
setUuid
-
isUuidSpecified
public boolean isUuidSpecified() -
unsetUuid
public void unsetUuid() -
getXenPciId
-
setXenPciId
-
isXenPciIdSpecified
public boolean isXenPciIdSpecified() -
unsetXenPciId
public void unsetXenPciId()
-