public class LoadbalancerFactory
extends java.lang.Object
LoadbalancerFactory is responsible for creating instances of services
contained inside the com.vmware.nsx.loadbalancer package and also has the subpackages reference
to access respective subpackage services.
| Modifier and Type | Method and Description |
|---|---|
ApplicationProfiles |
applicationProfilesService()
Returns an instance of class
ApplicationProfiles |
ClientSslProfiles |
clientSslProfilesService()
Returns an instance of class
ClientSslProfiles |
static LoadbalancerFactory |
getFactory(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
Monitors |
monitorsService()
Returns an instance of class
Monitors |
NodeUsageSummary |
nodeUsageSummaryService()
Returns an instance of class
NodeUsageSummary |
PersistenceProfiles |
persistenceProfilesService()
Returns an instance of class
PersistenceProfiles |
Pools |
poolsService()
Returns an instance of class
Pools |
Rules |
rulesService()
Returns an instance of class
Rules |
ServerSslProfiles |
serverSslProfilesService()
Returns an instance of class
ServerSslProfiles |
ServicesFactory |
services() |
Services |
servicesService()
Returns an instance of class
Services |
SslFactory |
ssl() |
void |
updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig) |
UsagePerNode |
usagePerNodeService()
Returns an instance of class
UsagePerNode |
VirtualServers |
virtualServersService()
Returns an instance of class
VirtualServers |
public static LoadbalancerFactory 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 requestLoadbalancerFactory factory instancepublic ApplicationProfiles applicationProfilesService()
ApplicationProfilespublic ClientSslProfiles clientSslProfilesService()
ClientSslProfilespublic NodeUsageSummary nodeUsageSummaryService()
NodeUsageSummarypublic PersistenceProfiles persistenceProfilesService()
PersistenceProfilespublic ServerSslProfiles serverSslProfilesService()
ServerSslProfilespublic UsagePerNode usagePerNodeService()
UsagePerNodepublic VirtualServers virtualServersService()
VirtualServerspublic ServicesFactory services()
public SslFactory ssl()
public void updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig)