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 |
ClustersFactory |
clusters() |
ClusterSizeInfo |
clusterSizeInfoService()
Returns an instance of class
ClusterSizeInfo |
Clusters |
clustersService()
Returns an instance of class
Clusters |
CnsFactory |
cns()
The
com.vmware.vcenter.namespace_management.cns package provides
interfaces for configuration of Persistent Services capabilities on VC clusters. |
DistributedSwitchCompatibility |
distributedSwitchCompatibilityService()
Returns an instance of class
DistributedSwitchCompatibility |
EdgeClusterCompatibility |
edgeClusterCompatibilityService()
Returns an instance of class
EdgeClusterCompatibility |
static NamespaceManagementFactory |
getFactory(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.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 |
NetworksFactory |
networks() |
Networks |
networksService()
Returns an instance of class
Networks |
NSXTier0Gateway |
NSXTier0GatewayService()
Returns an instance of class
NSXTier0Gateway |
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. |
StorageFactory |
storage() |
SupervisorsFactory |
supervisors()
The
com.vmware.vcenter.namespace_management.supervisors package provides
interfaces for operating a Supervisor. |
SupervisorServicesFactory |
supervisorServices()
The
com.vmware.vcenter.namespace_management.supervisor_services package
provides interfaces for managing supervisor services that are extensions to the
Supervisor. |
SupervisorServices |
supervisorServicesService()
Returns an instance of class
SupervisorServices |
Supervisors |
supervisorsService()
Returns an instance of class
Supervisors |
SupportBundle |
supportBundleService()
Returns an instance of class
SupportBundle |
void |
updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig) |
VirtualMachineClasses |
virtualMachineClassesService()
Returns an instance of class
VirtualMachineClasses |
public static NamespaceManagementFactory 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 requestNamespaceManagementFactory factory instancepublic HostsConfig hostsConfigService()
HostsConfigpublic LoadBalancers loadBalancersService()
LoadBalancerspublic NSXTier0Gateway NSXTier0GatewayService()
NSXTier0Gatewaypublic SupervisorServices supervisorServicesService()
SupervisorServicespublic Supervisors supervisorsService()
Supervisorspublic VirtualMachineClasses virtualMachineClassesService()
VirtualMachineClassespublic ClusterAvailableVersions clusterAvailableVersionsService()
ClusterAvailableVersionspublic ClusterCompatibility clusterCompatibilityService()
ClusterCompatibilitypublic ClusterSizeInfo clusterSizeInfoService()
ClusterSizeInfopublic DistributedSwitchCompatibility distributedSwitchCompatibilityService()
DistributedSwitchCompatibilitypublic EdgeClusterCompatibility edgeClusterCompatibilityService()
EdgeClusterCompatibilitypublic SupportBundle supportBundleService()
SupportBundlepublic NamespaceResourceOptions namespaceResourceOptionsService()
NamespaceResourceOptionspublic ClustersFactory clusters()
public CnsFactory cns()
com.vmware.vcenter.namespace_management.cns package provides
interfaces for configuration of Persistent Services capabilities on VC clusters.public NetworksFactory networks()
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 StorageFactory storage()
public SupervisorServicesFactory supervisorServices()
com.vmware.vcenter.namespace_management.supervisor_services package
provides interfaces for managing supervisor services that are extensions to the
Supervisor.public SupervisorsFactory supervisors()
com.vmware.vcenter.namespace_management.supervisors package provides
interfaces for operating a Supervisor.public void updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory,
com.vmware.vapi.bindings.StubConfiguration stubConfig)