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()
ApplicationProfiles
public ClientSslProfiles clientSslProfilesService()
ClientSslProfiles
public NodeUsageSummary nodeUsageSummaryService()
NodeUsageSummary
public PersistenceProfiles persistenceProfilesService()
PersistenceProfiles
public ServerSslProfiles serverSslProfilesService()
ServerSslProfiles
public UsagePerNode usagePerNodeService()
UsagePerNode
public VirtualServers virtualServersService()
VirtualServers
public ServicesFactory services()
public SslFactory ssl()
public void updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)