com.vmware.esx.hcl package provides interfaces to query the hardware
compatibility for an ESXi or a cluster.See: Description
| Interface | Description |
|---|---|
| CompatibilityData |
This interface provides methods to update the local compatibility data residing
on the vCenter Appliance or to get information about the said data.
|
| CompatibilityDataTypes |
Defines the data types of the
CompatibilityData
API service. |
| Reports |
This interface provides methods to download information generated from the
hardware compatibility feature residing on the vCenter Appliance.
|
| ReportsTypes |
Defines the data types of the
Reports
API service. |
| Class | Description |
|---|---|
| CompatibilityDataDefinitions |
Defines the type descriptors for the
CompatibilityData
API service. |
| CompatibilityDataStub |
Remote stub implementation of the
CompatibilityData
API service. |
| CompatibilityDataTypes.Status |
The
Status class contains properties to describe the information
available for the compatibility data. |
| CompatibilityDataTypes.Status.Builder |
Builder class for
CompatibilityDataTypes.Status. |
| CompatibilityStatus |
The
CompatibilityStatus enumeration class defines compatibility status
of a given server or PCI device against a specific release of ESXi. |
| Driver |
The
Driver class contains properties describing information about a
driver. |
| Driver.Builder |
Builder class for
Driver. |
| Firmware |
The
Firmware class contains properties describing information about a
firmware. |
| Firmware.Builder |
Builder class for
Firmware. |
| HclFactory |
HclFactory is responsible for creating instances of services
contained inside the com.vmware.esx.hcl package and also has the subpackages reference
to access respective subpackage services. |
| Notification |
The
Notification class contains properties to describe any
info/warning/error messages that Tasks can raise. |
| Notification.Builder |
Builder class for
Notification. |
| Notifications |
The
Notifications class contains info/warning/error messages that can be
reported be the task. |
| Notifications.Builder |
Builder class for
Notifications. |
| PCIDevice |
The
PCIDevice class contains properties describing information about a
single PCI device on a host. |
| PCIDevice.Builder |
Builder class for
PCIDevice. |
| ReportsDefinitions |
Defines the type descriptors for the
Reports
API service. |
| ReportsStub |
Remote stub implementation of the
Reports
API service. |
| ReportsTypes.Location |
The
Location class contains the URI location to download generated
compatibility report, as well as a token required (as a header on the HTTP GET
request) to get the report. |
| ReportsTypes.Location.Builder |
Builder class for
ReportsTypes.Location. |
| ReportsTypes.Token |
The
Token class contains information about the token required to be
passed in the HTTP header in the HTTP GET request to generate the report. |
| ReportsTypes.Token.Builder |
Builder class for
ReportsTypes.Token. |
| Server |
The
Server class contains properties describing information about a
server. |
| Server.Builder |
Builder class for
Server. |
| StructDefinitions |
Defines the type descriptors for the top-level types in
com.vmware.esx.hcl package. |
| Enum | Description |
|---|---|
| CompatibilityDataTypes._VAPI_OPERATIONS |
Identifiers of the task operations
|
| CompatibilityStatus.Values |
Native Java
enum representing this enumeration class. |
com.vmware.esx.hcl package provides interfaces to query the hardware
compatibility for an ESXi or a cluster.