Class DeploymentFactory
- java.lang.Object
-
- com.vmware.nsx_policy.infra.sites.napp.deployment.DeploymentFactory
-
public class DeploymentFactory extends java.lang.ObjectDeploymentFactoryis responsible for creating instances of services contained inside the com.vmware.nsx_policy.infra.sites.napp.deployment package and also has the subpackages reference to access respective subpackage services.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeploymentFactorygetFactory(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)Creates the new instance of this class with provided configurationKubeconfigkubeconfigService()Returns an instance of classKubeconfigKubernetesToolskubernetesToolsService()Returns an instance of classKubernetesToolsPlatformFactoryplatform()PlatformplatformService()Returns an instance of classPlatformRegistryFactoryregistry()RegistryregistryService()Returns an instance of classRegistryStorageClassesstorageClassesService()Returns an instance of classStorageClassesToolsFactorytools()voidupdateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)UpgradeCoordinatorFactoryupgradeCoordinator()UpgradeCoordinatorupgradeCoordinatorService()Returns an instance of classUpgradeCoordinator
-
-
-
Method Detail
-
getFactory
public static DeploymentFactory getFactory(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)
Creates the new instance of this class with provided configuration- Parameters:
stubFactory-StubFactoryinstance is responsible for creating stubsstubConfig-StubConfigurationinstance is required to authenticate the request- Returns:
DeploymentFactoryfactory instance
-
kubeconfigService
public Kubeconfig kubeconfigService()
Returns an instance of classKubeconfig
-
kubernetesToolsService
public KubernetesTools kubernetesToolsService()
Returns an instance of classKubernetesTools
-
storageClassesService
public StorageClasses storageClassesService()
Returns an instance of classStorageClasses
-
upgradeCoordinatorService
public UpgradeCoordinator upgradeCoordinatorService()
Returns an instance of classUpgradeCoordinator
-
platform
public PlatformFactory platform()
-
registry
public RegistryFactory registry()
-
tools
public ToolsFactory tools()
-
upgradeCoordinator
public UpgradeCoordinatorFactory upgradeCoordinator()
-
updateStubConfiguration
public void updateStubConfiguration(com.vmware.vapi.bindings.StubFactory stubFactory, com.vmware.vapi.bindings.StubConfiguration stubConfig)
-
-