public class ServicesFactory
extends java.lang.Object
ServicesFactory
is responsible for creating instances of services
contained inside the com.vmware.nsx.node.services package and also has the subpackages reference
to access respective subpackage services.
public static ServicesFactory getFactory(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)
stubFactory
- StubFactory
instance is responsible for creating stubsstubConfig
- StubConfiguration
instance is required to authenticate the requestServicesFactory
factory instancepublic Applianceproxy applianceproxyService()
Applianceproxy
public AsyncReplicator asyncReplicatorService()
AsyncReplicator
public ClusterManager clusterManagerService()
ClusterManager
public CmInventory cmInventoryService()
CmInventory
public Controller controllerService()
Controller
public DatastoreLogReplication datastoreLogReplicationService()
DatastoreLogReplication
public DatastoreNonconfig datastoreNonconfigService()
DatastoreNonconfig
public IdpsReporting idpsReportingService()
IdpsReporting
public InstallUpgrade installUpgradeService()
InstallUpgrade
public MessagingManager messagingManagerService()
MessagingManager
public MigrationCoordinator migrationCoordinatorService()
MigrationCoordinator
public NsxMessageBus nsxMessageBusService()
NsxMessageBus
public NsxPlatformClient nsxPlatformClientService()
NsxPlatformClient
public NsxUpgradeAgent nsxUpgradeAgentService()
NsxUpgradeAgent
public SiteManager siteManagerService()
SiteManager
public ApplianceproxyFactory applianceproxy()
public AsyncReplicatorFactory asyncReplicator()
public AuthFactory auth()
public ClusterManagerFactory clusterManager()
public CmInventoryFactory cmInventory()
public ControllerFactory controller()
public DatastoreFactory datastore()
public DatastoreLogReplicationFactory datastoreLogReplication()
public DatastoreNonconfigFactory datastoreNonconfig()
public HttpFactory http()
public IdpsReportingFactory idpsReporting()
public InstallUpgradeFactory installUpgrade()
public LiagentFactory liagent()
public ManagerFactory manager()
public MessagingManagerFactory messagingManager()
public MigrationCoordinatorFactory migrationCoordinator()
public NodeMgmtFactory nodeMgmt()
public NodeStatsFactory nodeStats()
public NsxMessageBusFactory nsxMessageBus()
public NsxPlatformClientFactory nsxPlatformClient()
public NsxUpgradeAgentFactory nsxUpgradeAgent()
public NtpFactory ntp()
public PolicyFactory policy()
public SearchFactory search()
public SiteManagerFactory siteManager()
public SnmpFactory snmp()
public SshFactory ssh()
public SyslogFactory syslog()
public TelemetryFactory telemetry()
public UiServiceFactory uiService()
public void updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)