| Package | Description |
|---|---|
| com.vmware.vcenter |
The
com.vmware.vcenter package provides interfaces for managing VMware
vSphere environments. |
| Class and Description |
|---|
| Cluster
The
Cluster interface provides methods to manage clusters in the vCenter
Server. |
| ClusterTypes
The
Cluster interface provides methods to manage clusters in the vCenter
Server. |
| ClusterTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing clusters (see Cluster.list(com.vmware.vcenter.ClusterTypes.FilterSpec)). |
| ClusterTypes.FilterSpec.Builder
Builder class for
ClusterTypes.FilterSpec. |
| ClusterTypes.Info
The
Info class contains information about a cluster in vCenter Server. |
| ClusterTypes.Summary
The
Summary class contains commonly used information about a cluster in
vCenter Server. |
| Datacenter
The
Datacenter interface provides methods to manage datacenters in the
vCenter Server. |
| DatacenterTypes
The
Datacenter interface provides methods to manage datacenters in the
vCenter Server. |
| DatacenterTypes.CreateSpec
The
CreateSpec class defines the information used to create a
datacenter. |
| DatacenterTypes.CreateSpec.Builder
Builder class for
DatacenterTypes.CreateSpec. |
| DatacenterTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing datacenters (see Datacenter.list(com.vmware.vcenter.DatacenterTypes.FilterSpec)). |
| DatacenterTypes.FilterSpec.Builder
Builder class for
DatacenterTypes.FilterSpec. |
| DatacenterTypes.Info
The
Info class contains information about a datacenter in vCenter
Server. |
| DatacenterTypes.Summary
The
Summary class contains commonly used information about a datacenter
in vCenter Server. |
| Datastore
The Datastore interface provides methods for manipulating a datastore.
|
| DatastoreTypes
The Datastore interface provides methods for manipulating a datastore.
|
| DatastoreTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing datastores (see Datastore.list(com.vmware.vcenter.DatastoreTypes.FilterSpec)). |
| DatastoreTypes.FilterSpec.Builder
Builder class for
DatastoreTypes.FilterSpec. |
| DatastoreTypes.Info
The
Info class contains information about a datastore. |
| DatastoreTypes.Info.Builder
Builder class for
DatastoreTypes.Info. |
| DatastoreTypes.Summary
The
Summary class contains commonly used information about a datastore. |
| DatastoreTypes.Summary.Builder
Builder class for
DatastoreTypes.Summary. |
| DatastoreTypes.Type
The
Type enumeration class defines the supported types of vCenter
datastores. |
| DatastoreTypes.Type.Values
Native Java
enum representing this enumeration class. |
| Deployment
The
Deployment interface provides methods to get the status of the
vCenter appliance deployment. |
| DeploymentTypes
The
Deployment interface provides methods to get the status of the
vCenter appliance deployment. |
| DeploymentTypes.Info
The
Info class contains properties to describe the state of the
appliance. |
| DeploymentTypes.Info.Builder
Builder class for
DeploymentTypes.Info. |
| DeploymentTypes.Task
The
Task class contains properties to describe a particular deployment
task. |
| DeploymentTypes.Task.Builder
Builder class for
DeploymentTypes.Task. |
| Folder
The Folder interface provides methods for manipulating a vCenter Server folder.
|
| FolderTypes
The Folder interface provides methods for manipulating a vCenter Server folder.
|
| FolderTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing folders (see Folder.list(com.vmware.vcenter.FolderTypes.FilterSpec)). |
| FolderTypes.FilterSpec.Builder
Builder class for
FolderTypes.FilterSpec. |
| FolderTypes.Summary
The
Summary class contains commonly used information about a folder. |
| FolderTypes.Type
The
Type enumeration class defines the type of a vCenter Server folder. |
| FolderTypes.Type.Values
Native Java
enum representing this enumeration class. |
| Host
The
Host interface provides methods to manage hosts in the vCenter
Server. |
| HostTypes
The
Host interface provides methods to manage hosts in the vCenter
Server. |
| HostTypes.ConnectionState
The
ConnectionState enumeration class defines the connection status of a
host. |
| HostTypes.ConnectionState.Values
Native Java
enum representing this enumeration class. |
| HostTypes.CreateSpec
The
CreateSpec class defines the information used to create a host. |
| HostTypes.CreateSpec.Builder
Builder class for
HostTypes.CreateSpec. |
| HostTypes.CreateSpec.ThumbprintVerification
The
ThumbprintVerification enumeration class defines the thumbprint
verification schemes for a host's SSL certificate. |
| HostTypes.CreateSpec.ThumbprintVerification.Values
Native Java
enum representing this enumeration class. |
| HostTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing hosts (see Host.list(com.vmware.vcenter.HostTypes.FilterSpec)). |
| HostTypes.FilterSpec.Builder
Builder class for
HostTypes.FilterSpec. |
| HostTypes.PowerState
The
PowerState enumeration class defines the power states of a host. |
| HostTypes.PowerState.Values
Native Java
enum representing this enumeration class. |
| HostTypes.Summary
The
Summary class contains commonly used information about a host in
vCenter Server. |
| HostTypes.Summary.Builder
Builder class for
HostTypes.Summary. |
| Network
The Network interface provides methods for manipulating a vCenter Server
network.
|
| NetworkTypes
The Network interface provides methods for manipulating a vCenter Server
network.
|
| NetworkTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing networks (see Network.list(com.vmware.vcenter.NetworkTypes.FilterSpec)). |
| NetworkTypes.FilterSpec.Builder
Builder class for
NetworkTypes.FilterSpec. |
| NetworkTypes.Summary
The
Summary class contains commonly used information about a network. |
| NetworkTypes.Type
The
Type enumeration class defines the type of a vCenter Server network. |
| NetworkTypes.Type.Values
Native Java
enum representing this enumeration class. |
| ResourcePool
The ResourcePool interface provides methods for manipulating a vCenter Server
resource pool.
|
| ResourcePoolTypes
The ResourcePool interface provides methods for manipulating a vCenter Server
resource pool.
|
| ResourcePoolTypes.CreateSpec
The
com.vmware.vcenter.ResourcePool#CreateSpec class contains
information used to create a resource pool, see ResourcePool.create(com.vmware.vcenter.ResourcePoolTypes.CreateSpec). |
| ResourcePoolTypes.CreateSpec.Builder
Builder class for
ResourcePoolTypes.CreateSpec. |
| ResourcePoolTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing resource pools (see ResourcePool.list(com.vmware.vcenter.ResourcePoolTypes.FilterSpec)). |
| ResourcePoolTypes.FilterSpec.Builder
Builder class for
ResourcePoolTypes.FilterSpec. |
| ResourcePoolTypes.Info
The
Info class contains information about a resource pool. |
| ResourcePoolTypes.Info.Builder
Builder class for
ResourcePoolTypes.Info. |
| ResourcePoolTypes.ResourceAllocationCreateSpec
The
ResourceAllocationCreateSpec class contains resource allocation
information used to create a resource pool, see ResourcePool.create(com.vmware.vcenter.ResourcePoolTypes.CreateSpec). |
| ResourcePoolTypes.ResourceAllocationCreateSpec.Builder
Builder class for
ResourcePoolTypes.ResourceAllocationCreateSpec. |
| ResourcePoolTypes.ResourceAllocationInfo
The
ResourceAllocationInfo class contains resource allocation
information of a resource pool. |
| ResourcePoolTypes.ResourceAllocationUpdateSpec
The
ResourceAllocationUpdateSpec class descrives the updates to be made
to the resource allocation settings of a resource pool. |
| ResourcePoolTypes.ResourceAllocationUpdateSpec.Builder
Builder class for
ResourcePoolTypes.ResourceAllocationUpdateSpec. |
| ResourcePoolTypes.SharesInfo
The
SharesInfo class provides specification of shares. |
| ResourcePoolTypes.SharesInfo.Builder
Builder class for
ResourcePoolTypes.SharesInfo. |
| ResourcePoolTypes.SharesInfo.Level
The
Level enumeration class defines the possible values for the
allocation level. |
| ResourcePoolTypes.SharesInfo.Level.Values
Native Java
enum representing this enumeration class. |
| ResourcePoolTypes.Summary
The
Summary class contains commonly used information about a resource
pool in vCenter Server. |
| ResourcePoolTypes.UpdateSpec
The
com.vmware.vcenter.ResourcePool#UpdateSpec class contains
specification for updating the configuration of a resource pool. |
| ResourcePoolTypes.UpdateSpec.Builder
Builder class for
ResourcePoolTypes.UpdateSpec. |
| System
The
System interface contains methods for negotiating API communication
parameters including release ID. |
| SystemTypes
The
System interface contains methods for negotiating API communication
parameters including release ID. |
| SystemTypes.HelloResult
The
HelloResult class contains common API communication parameters. |
| SystemTypes.HelloSpec
The
HelloSpec class describes the API client preferences. |
VcenterFactory
VcenterFactory is responsible for creating instances of services
contained inside the com.vmware.vcenter package and also has the subpackages reference
to access respective subpackage services. |
| VM
The
VM interface provides methods for managing the lifecycle of a
virtual machine. |
| VMTypes
The
VM interface provides methods for managing the lifecycle of a
virtual machine. |
| VMTypes._VAPI_OPERATIONS
Identifiers of the task operations
|
| VMTypes.ClonePlacementSpec
The
ClonePlacementSpec class contains information used to place a clone
of a virtual machine onto resources within the vCenter inventory. |
| VMTypes.ClonePlacementSpec.Builder
Builder class for
VMTypes.ClonePlacementSpec. |
| VMTypes.CloneSpec
Document-based clone spec.
|
| VMTypes.CloneSpec.Builder
Builder class for
VMTypes.CloneSpec. |
| VMTypes.ComputePlacementSpec
The
ComputePlacementSpec class contains information used to place a
virtual machine on compute resources. |
| VMTypes.ComputePlacementSpec.Builder
Builder class for
VMTypes.ComputePlacementSpec. |
| VMTypes.CreateSpec
Document-based creation spec.
|
| VMTypes.CreateSpec.Builder
Builder class for
VMTypes.CreateSpec. |
| VMTypes.DiskCloneSpec
Document-based disk clone spec.
|
| VMTypes.DiskCloneSpec.Builder
Builder class for
VMTypes.DiskCloneSpec. |
| VMTypes.DiskRelocateSpec
Document-based disk relocate spec.
|
| VMTypes.DiskRelocateSpec.Builder
Builder class for
VMTypes.DiskRelocateSpec. |
| VMTypes.FilterSpec
The
FilterSpec class contains properties used to filter the results when
listing virtual machines (see VM.list(com.vmware.vcenter.VMTypes.FilterSpec)). |
| VMTypes.FilterSpec.Builder
Builder class for
VMTypes.FilterSpec. |
| VMTypes.GuestCustomizationSpec
The
GuestCustomizationSpec class contains information required to
customize a virtual machine when deploying it. |
| VMTypes.GuestCustomizationSpec.Builder
Builder class for
VMTypes.GuestCustomizationSpec. |
| VMTypes.Info
Document-based info.
|
| VMTypes.Info.Builder
Builder class for
VMTypes.Info. |
| VMTypes.InstantClonePlacementSpec
The
InstantClonePlacementSpec class contains information used to place
an InstantClone of a virtual machine onto resources within the vCenter
inventory. |
| VMTypes.InstantClonePlacementSpec.Builder
Builder class for
VMTypes.InstantClonePlacementSpec. |
| VMTypes.InstantCloneSpec
Document-based InstantClone spec.
|
| VMTypes.InstantCloneSpec.Builder
Builder class for
VMTypes.InstantCloneSpec. |
| VMTypes.InventoryPlacementSpec
The
InventoryPlacementSpec class contains information used to place a
virtual machine in the vCenter inventory. |
| VMTypes.InventoryPlacementSpec.Builder
Builder class for
VMTypes.InventoryPlacementSpec. |
| VMTypes.PlacementSpec
The
PlacementSpec class contains information used to place a virtual
machine onto resources within the vCenter inventory. |
| VMTypes.PlacementSpec.Builder
Builder class for
VMTypes.PlacementSpec. |
| VMTypes.RegisterPlacementSpec
The
RegisterPlacementSpec class contains information used to place a
virtual machine, created from existing virtual machine files on storage, onto
resources within the vCenter inventory. |
| VMTypes.RegisterPlacementSpec.Builder
Builder class for
VMTypes.RegisterPlacementSpec. |
| VMTypes.RegisterSpec
The
RegisterSpec class contains information used to create a virtual
machine from existing virtual machine files on storage. |
| VMTypes.RegisterSpec.Builder
Builder class for
VMTypes.RegisterSpec. |
| VMTypes.RelocatePlacementSpec
The
RelocatePlacementSpec class contains information used to change the
placement of an existing virtual machine within the vCenter inventory. |
| VMTypes.RelocatePlacementSpec.Builder
Builder class for
VMTypes.RelocatePlacementSpec. |
| VMTypes.RelocateSpec
Document-based relocate spec.
|
| VMTypes.RelocateSpec.Builder
Builder class for
VMTypes.RelocateSpec. |
| VMTypes.StoragePlacementSpec
The
StoragePlacementSpec class contains information used to store a
virtual machine's files. |
| VMTypes.StoragePlacementSpec.Builder
Builder class for
VMTypes.StoragePlacementSpec. |
| VMTypes.StoragePolicySpec
The
StoragePolicySpec class contains information about the storage
policy to be associated with a virtual machine object. |
| VMTypes.Summary
The
Summary class contains commonly used information about a virtual
machine. |
| VMTypes.Summary.Builder
Builder class for
VMTypes.Summary. |