public class Tier1sFactory
extends java.lang.Object
Tier1sFactory
is responsible for creating instances of services
contained inside the com.vmware.nsx_policy.global_infra.tier_1s package and also has the subpackages reference
to access respective subpackage services.
Modifier and Type | Method and Description |
---|---|
AdvertisedNetworks |
advertisedNetworksService()
Returns an instance of class
AdvertisedNetworks |
DnsForwarderFactory |
dnsForwarder() |
DnsForwarder |
dnsForwarderService()
Returns an instance of class
DnsForwarder |
ForwardingTable |
forwardingTableService()
Returns an instance of class
ForwardingTable |
GatewayFirewall |
gatewayFirewallService()
Returns an instance of class
GatewayFirewall |
static Tier1sFactory |
getFactory(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
LocaleServicesFactory |
localeServices() |
LocaleServices |
localeServicesService()
Returns an instance of class
LocaleServices |
NatFactory |
nat() |
Nat |
natService()
Returns an instance of class
Nat |
SegmentsFactory |
segments() |
Segments |
segmentsService()
Returns an instance of class
Segments |
State |
stateService()
Returns an instance of class
State |
StaticRoutes |
staticRoutesService()
Returns an instance of class
StaticRoutes |
Tier0InterfaceFactory |
tier0Interface() |
void |
updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig) |
public static Tier1sFactory 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 requestTier1sFactory
factory instancepublic AdvertisedNetworks advertisedNetworksService()
AdvertisedNetworks
public DnsForwarder dnsForwarderService()
DnsForwarder
public ForwardingTable forwardingTableService()
ForwardingTable
public GatewayFirewall gatewayFirewallService()
GatewayFirewall
public LocaleServices localeServicesService()
LocaleServices
public StaticRoutes staticRoutesService()
StaticRoutes
public DnsForwarderFactory dnsForwarder()
public LocaleServicesFactory localeServices()
public NatFactory nat()
public SegmentsFactory segments()
public Tier0InterfaceFactory tier0Interface()
public void updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)