public class SettingsFactory
extends java.lang.Object
SettingsFactory
is responsible for creating instances of services
contained inside the com.vmware.esx.settings package and also has the subpackages reference
to access respective subpackage services.
Modifier and Type | Method and Description |
---|---|
ClustersFactory |
clusters()
The
com.vmware.esx.settings.clusters package provides interfaces to
manage desired state configuration and software for a cluster of ESX hosts. |
DefaultsFactory |
defaults()
The
com.vmware.esx.settings.defaults package provides interfaces to
manage defaults that affect management of desired state configuration and
software for ESXi clusters and hosts. |
DepotContentFactory |
depotContent()
The
com.vmware.esx.settings.depot_content package provides interfaces to
retrieve contents from the depot. |
DepotsFactory |
depots()
The
com.vmware.esx.settings.depots package provides interfaces to manage
VUM compatible ESX Depots. |
Depots |
depotsService()
Returns an instance of class
Depots |
static SettingsFactory |
getFactory(StubFactory stubFactory,
StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
HostsFactory |
hosts()
The
com.vmware.esx.settings.hosts package provides interfaces to manage
desired state configuration and software for a standalone ESX host. |
void |
updateStubConfiguration(StubFactory stubFactory,
StubConfiguration stubConfig) |
public static SettingsFactory getFactory(StubFactory stubFactory, StubConfiguration stubConfig)
stubFactory
- StubFactory
instance is responsible for creating stubsstubConfig
- StubConfiguration
instance is required to authenticate the requestSettingsFactory
factory instancepublic ClustersFactory clusters()
com.vmware.esx.settings.clusters
package provides interfaces to
manage desired state configuration and software for a cluster of ESX hosts.public DefaultsFactory defaults()
com.vmware.esx.settings.defaults
package provides interfaces to
manage defaults that affect management of desired state configuration and
software for ESXi clusters and hosts.public DepotContentFactory depotContent()
com.vmware.esx.settings.depot_content
package provides interfaces to
retrieve contents from the depot.public DepotsFactory depots()
com.vmware.esx.settings.depots
package provides interfaces to manage
VUM compatible ESX Depots.public HostsFactory hosts()
com.vmware.esx.settings.hosts
package provides interfaces to manage
desired state configuration and software for a standalone ESX host.public void updateStubConfiguration(StubFactory stubFactory, StubConfiguration stubConfig)