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 class
PciDevice.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Model
hardwareComponentModel
protected Host
host
protected Long
id
ID of the PCI device.protected boolean
idSpecified
protected String
uuid
The unique id of the PCI device's record on a virtualization platform.protected boolean
uuidSpecified
protected String
xenPciId
The BDF (Domain:Bus:Device.Function) id of the PCI device in XenServer.protected boolean
xenPciIdSpecified
-
Constructor Summary
Constructors Constructor Description PciDevice()
-
Method Summary
Modifier and Type Method Description Model
getHardwareComponentModel()
Host
getHost()
Long
getId()
String
getUuid()
String
getXenPciId()
boolean
isIdSpecified()
boolean
isUuidSpecified()
boolean
isXenPciIdSpecified()
void
setHardwareComponentModel(Model hardwareComponentModel)
void
setHost(Host host)
void
setId(Long id)
void
setUuid(String uuid)
void
setXenPciId(String xenPciId)
void
unsetId()
void
unsetUuid()
void
unsetXenPciId()
-
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()
-