public class NamespaceManagementFactory
extends java.lang.Object
NamespaceManagementFactory
is responsible for creating instances of services
contained inside the com.vmware.vcenter.namespace_management package and also has the subpackages reference
to access respective subpackage services.
Modifier and Type | Method and Description |
---|---|
ClusterAvailableVersions |
clusterAvailableVersionsService()
Returns an instance of class
ClusterAvailableVersions |
ClusterCompatibility |
clusterCompatibilityService()
Returns an instance of class
ClusterCompatibility |
ClusterSizeInfo |
clusterSizeInfoService()
Returns an instance of class
ClusterSizeInfo |
Clusters |
clustersService()
Returns an instance of class
Clusters |
DistributedSwitchCompatibility |
distributedSwitchCompatibilityService()
Returns an instance of class
DistributedSwitchCompatibility |
EdgeClusterCompatibility |
edgeClusterCompatibilityService()
Returns an instance of class
EdgeClusterCompatibility |
static NamespaceManagementFactory |
getFactory(StubFactory stubFactory,
StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration
|
HostsConfig |
hostsConfigService()
Returns an instance of class
HostsConfig |
LoadBalancers |
loadBalancersService()
Returns an instance of class
LoadBalancers |
NamespaceResourceOptions |
namespaceResourceOptionsService()
Returns an instance of class
NamespaceResourceOptions |
Networks |
networksService()
Returns an instance of class
Networks |
SoftwareFactory |
software()
The
com.vmware.vcenter.namespace_management.software package provides
interfaces for managing namespaces software components. |
StatsFactory |
stats()
The
com.vmware.vcenter.namespace_management.stats package provides
interfaces for gathering statistics related to various Namespaces related
components. |
SupportBundle |
supportBundleService()
Returns an instance of class
SupportBundle |
void |
updateStubConfiguration(StubFactory stubFactory,
StubConfiguration stubConfig) |
public static NamespaceManagementFactory getFactory(StubFactory stubFactory, StubConfiguration stubConfig)
stubFactory
- StubFactory
instance is responsible for creating stubsstubConfig
- StubConfiguration
instance is required to authenticate the requestNamespaceManagementFactory
factory instancepublic HostsConfig hostsConfigService()
HostsConfig
public LoadBalancers loadBalancersService()
LoadBalancers
public ClusterAvailableVersions clusterAvailableVersionsService()
ClusterAvailableVersions
public ClusterCompatibility clusterCompatibilityService()
ClusterCompatibility
public ClusterSizeInfo clusterSizeInfoService()
ClusterSizeInfo
public DistributedSwitchCompatibility distributedSwitchCompatibilityService()
DistributedSwitchCompatibility
public EdgeClusterCompatibility edgeClusterCompatibilityService()
EdgeClusterCompatibility
public SupportBundle supportBundleService()
SupportBundle
public NamespaceResourceOptions namespaceResourceOptionsService()
NamespaceResourceOptions
public SoftwareFactory software()
com.vmware.vcenter.namespace_management.software
package provides
interfaces for managing namespaces software components.public StatsFactory stats()
com.vmware.vcenter.namespace_management.stats
package provides
interfaces for gathering statistics related to various Namespaces related
components.public void updateStubConfiguration(StubFactory stubFactory, StubConfiguration stubConfig)