public class DepotsFactory
extends java.lang.Object
DepotsFactory is responsible for creating instances of services
contained inside the com.vmware.esx.settings.depots package and also has the subpackages reference
to access respective subpackage services.
| Modifier and Type | Method and Description |
|---|---|
static DepotsFactory |
getFactory(StubFactory stubFactory,
StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
OfflineFactory |
offline()
The
com.vmware.esx.settings.depots.offline package provides interfaces
to manage vLCM offline depots. |
Offline |
offlineService()
Returns an instance of class
Offline |
OnlineFactory |
online()
The
com.vmware.esx.settings.depots.online package provides interfaces to
manage vLCM online depots. |
Online |
onlineService()
Returns an instance of class
Online |
SyncSchedule |
syncScheduleService()
Returns an instance of class
SyncSchedule |
UmdsFactory |
umds()
The
com.vmware.esx.settings.depots.umds package provides interfaces to
manage vLCM UMDS depot. |
Umds |
umdsService()
Returns an instance of class
Umds |
void |
updateStubConfiguration(StubFactory stubFactory,
StubConfiguration stubConfig) |
public static DepotsFactory getFactory(StubFactory stubFactory, StubConfiguration stubConfig)
stubFactory - StubFactory instance is responsible for creating stubsstubConfig - StubConfiguration instance is required to authenticate the requestDepotsFactory factory instancepublic SyncSchedule syncScheduleService()
SyncSchedulepublic OfflineFactory offline()
com.vmware.esx.settings.depots.offline package provides interfaces
to manage vLCM offline depots.public OnlineFactory online()
com.vmware.esx.settings.depots.online package provides interfaces to
manage vLCM online depots.public UmdsFactory umds()
com.vmware.esx.settings.depots.umds package provides interfaces to
manage vLCM UMDS depot.public void updateStubConfiguration(StubFactory stubFactory, StubConfiguration stubConfig)