public class DraasFactory
extends java.lang.Object
DraasFactory
is responsible for creating instances of services
contained inside the com.vmware.vmc.draas package and also has the subpackages reference
to access respective subpackage services.
public static DraasFactory getFactory(StubFactory stubFactory, StubConfiguration stubConfig)
stubFactory
- StubFactory
instance is responsible for creating stubsstubConfig
- StubConfiguration
instance is required to authenticate the requestDraasFactory
factory instancepublic EnableVrScaleOut enableVrScaleOutService()
EnableVrScaleOut
public GenerateOauthClient generateOauthClientService()
GenerateOauthClient
public GetSrmConfigExport getSrmConfigExportService()
GetSrmConfigExport
public GranularReporter granularReporterService()
GranularReporter
public ReplicaData replicaDataService()
ReplicaData
public ReplicaDiskCollections replicaDiskCollectionsService()
ReplicaDiskCollections
public ReplicationsData replicationsDataService()
ReplicationsData
public SiteRecovery siteRecoveryService()
SiteRecovery
public SiteRecoverySrmNodes siteRecoverySrmNodesService()
SiteRecoverySrmNodes
public SiteRecoveryVersions siteRecoveryVersionsService()
SiteRecoveryVersions
public VrReplicationIssues vrReplicationIssuesService()
VrReplicationIssues
public VrSiteIssues vrSiteIssuesService()
VrSiteIssues
public ModelFactory model()
public void updateStubConfiguration(StubFactory stubFactory, StubConfiguration stubConfig)