Uses of Class
com.morpheusdata.model.NetworkServer
Packages that use NetworkServer
Package
Description
-
Uses of NetworkServer in com.morpheusdata.core.integration
Methods in com.morpheusdata.core.integration that return types with arguments of type NetworkServerModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse<NetworkServer>>MorpheusIntegrationService.registerCloudIntegration(Long cloudId, NetworkServer networkServer) Creates a newNetworkServerand associates it to aCloudthat is being initializeddefault ServiceResponse<NetworkServer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkServer networkServer) Methods in com.morpheusdata.core.integration with parameters of type NetworkServerModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse>MorpheusIntegrationService.deleteCloudIntegration(Long cloudId, NetworkServer networkServer) Cleanup theNetworkServerassociated with aCloudthat is being deletedio.reactivex.rxjava3.core.Single<ServiceResponse<NetworkServer>>MorpheusIntegrationService.registerCloudIntegration(Long cloudId, NetworkServer networkServer) Creates a newNetworkServerand associates it to aCloudthat is being initializeddefault ServiceResponse<NetworkServer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkServer networkServer) -
Uses of NetworkServer in com.morpheusdata.core.network
Methods in com.morpheusdata.core.network that return types with arguments of type NetworkServerModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<NetworkServer>MorpheusNetworkService.getNetworkServerById(Long id) Get aNetworkServerby id.io.reactivex.rxjava3.core.Observable<NetworkServer>MorpheusNetworkServerService.listIdentityProjections(AccountIntegration accountIntegration) Lists all network server projection objects for a specified integration id.io.reactivex.rxjava3.core.Observable<NetworkServer>MorpheusNetworkServerService.listIdentityProjections(Cloud cloud) Lists all network server projection objects for a specified cloud.io.reactivex.rxjava3.core.Observable<NetworkServer>MorpheusNetworkServerService.listIdentityProjections(Long cloudId) Lists all network server projection objects for a specified cloud.io.reactivex.rxjava3.core.Observable<NetworkServer>MorpheusNetworkServerService.listIdentityProjections(Long cloudId, String typeCode) Lists all network server projection objects for a specified cloud by type code. -
Uses of NetworkServer in com.morpheusdata.core.providers
Methods in com.morpheusdata.core.providers with parameters of type NetworkServerModifier and TypeMethodDescriptionFloatingIpProvider.allocateFloatingIp(NetworkServer networkServer, NetworkFloatingIpPool pool) Allocates a floating ip in external system, the result floating ip should contain the external system object idNetworkProvider.MvmProvisionFacet.deleteWorkload(Workload workload, RemoveWorkloadRequest workloadRequest, NetworkServer networkServer) This method is called right AFTER a workload has been removed from cloud/cluster.default ServiceResponseNetworkProvider.MvmProvisionFacet.postMigrationHook(NetworkServer networkServer, ComputeServer vm, ComputeServer sourceHost, ComputeServer targetHost) This hook is called after an HVM live migration operation.default ServiceResponseNetworkProvider.MvmProvisionFacet.preMigrationHook(NetworkServer networkServer, ComputeServer vm, ComputeServer sourceHost, ComputeServer targetHost) This hook is called prior to an HVM live migration operation.NetworkProvider.ComputeServerInterfaceOperationFacet.prepareComputeServerInterfacesForServer(NetworkServer networkServer, ComputeServer server, List<ComputeServerInterface> interfaces) Prepare the compute server interfaces for the Network Provider/Server before provisioning kicks off.NetworkProvider.MvmProvisionFacet.prepareWorkload(Workload workload, WorkloadRequest workloadRequest, NetworkServer networkServer) This method is called just before a workload is provisioned.default ServiceResponseNetworkProvider.refresh(NetworkServer networkServer) This method is triggered on a schedule to update entity information from the network integration itself.default ServiceResponseNetworkProvider.refreshDaily(NetworkServer networkServer) This method is triggered on a schedule (once a day) to allow the network integration to perform operations critical to the health/stability of the integration.NetworkProvider.ComputeServerInterfaceOperationFacet.releaseComputeServerInterfacesFromServer(NetworkServer networkServer, ComputeServer server, List<ComputeServerInterface> interfaces) Release the compute server interfaces for the Network Provider/Server before teardown completes.default HTMLResponseNetworkProvider.renderTemplate(NetworkServer networkServer) Integration details provided to your rendering engineNetworkServerTabProvider.renderTemplate(NetworkServer networkServer) NetworkServer details provided to your rendering engineNetworkServerTabProvider.show(NetworkServer networkServer, User user, Account account) Provide logic when tab should be displayed.default ServiceResponseNetworkProvider.validateNetworkServer(NetworkServer networkServer, Map opts) Validates the submitted network server information. -
Uses of NetworkServer in com.morpheusdata.core.synchronous.integration
Methods in com.morpheusdata.core.synchronous.integration that return types with arguments of type NetworkServerModifier and TypeMethodDescriptiondefault ServiceResponse<NetworkServer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkServer networkServer) Methods in com.morpheusdata.core.synchronous.integration with parameters of type NetworkServerModifier and TypeMethodDescriptiondefault ServiceResponseMorpheusSynchronousIntegrationService.deleteCloudIntegration(Long cloudId, NetworkServer networkServer) default ServiceResponse<NetworkServer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkServer networkServer) -
Uses of NetworkServer in com.morpheusdata.model
Fields in com.morpheusdata.model declared as NetworkServerModifier and TypeFieldDescriptionprotected NetworkServerCloud.networkServerprotected NetworkServerComputeSite.networkServerNetwork.networkServerprotected NetworkServerNetworkRouter.networkServerNetworkSecurityServer.networkServerprotected NetworkServerNetworkSwitch.networkServerprotected NetworkServerSecurityGroupLocation.networkServerMethods in com.morpheusdata.model that return NetworkServerModifier and TypeMethodDescriptionCloud.getNetworkServer()ComputeSite.getNetworkServer()NetworkRouter.getNetworkServer()NetworkSecurityServer.getNetworkServer()NetworkSwitch.getNetworkServer()SecurityGroupLocation.getNetworkServer()Methods in com.morpheusdata.model with parameters of type NetworkServerModifier and TypeMethodDescriptionvoidCloud.setNetworkServer(NetworkServer networkServer) voidComputeSite.setNetworkServer(NetworkServer networkServer) voidNetworkRouter.setNetworkServer(NetworkServer networkServer) voidNetworkSecurityServer.setNetworkServer(NetworkServer networkServer) voidNetworkSwitch.setNetworkServer(NetworkServer networkServer) voidSecurityGroupLocation.setNetworkServer(NetworkServer networkServer)