Uses of Class
com.morpheusdata.model.NetworkLoadBalancer
Packages that use NetworkLoadBalancer
Package
Description
-
Uses of NetworkLoadBalancer in com.morpheusdata.core.integration
Methods in com.morpheusdata.core.integration that return types with arguments of type NetworkLoadBalancerModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse<NetworkLoadBalancer>>MorpheusIntegrationService.registerCloudIntegration(Long cloudId, NetworkLoadBalancer networkLoadBalancer) default ServiceResponse<NetworkLoadBalancer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkLoadBalancer networkLoadBalancer) Methods in com.morpheusdata.core.integration with parameters of type NetworkLoadBalancerModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResponse<NetworkLoadBalancer>>MorpheusIntegrationService.registerCloudIntegration(Long cloudId, NetworkLoadBalancer networkLoadBalancer) default ServiceResponse<NetworkLoadBalancer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkLoadBalancer networkLoadBalancer) -
Uses of NetworkLoadBalancer in com.morpheusdata.core.network.loadbalancer
Methods in com.morpheusdata.core.network.loadbalancer that return types with arguments of type NetworkLoadBalancerModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<NetworkLoadBalancer>MorpheusLoadBalancerService.getLoadBalancerById(Long id) Methods in com.morpheusdata.core.network.loadbalancer with parameters of type NetworkLoadBalancerModifier and TypeMethodDescriptiondefault ServiceResponseLoadBalancerProvider.addLoadBalancer(NetworkLoadBalancer loadBalancer) io.reactivex.rxjava3.core.Single<Void>MorpheusLoadBalancerService.clearLoadBalancerAlarm(NetworkLoadBalancer loadBalancer) Method used to clear alarms on a load balancer when it is back to normal functional statedefault ServiceResponseLoadBalancerProvider.deleteLoadBalancer(NetworkLoadBalancer loadBalancer) io.reactivex.rxjava3.core.Single<Optional<NetworkLoadBalancerPolicy>>MorpheusLoadBalancerPolicyService.findByExternalIdAndLoadBalancer(String externalId, NetworkLoadBalancer loadBalancer) Retrive a load balancer policy based on externalId and load balancer (used in sync)io.reactivex.rxjava3.core.Single<Optional<NetworkLoadBalancerProfile>>MorpheusLoadBalancerProfileService.findByExternalIdAndLoadBalancer(String externalId, NetworkLoadBalancer loadBalancer) Deprecated.io.reactivex.rxjava3.core.Single<Optional<NetworkLoadBalancerNode>>MorpheusLoadBalancerNodeService.findByLoadBalancerAndExternalId(NetworkLoadBalancer loadBalancer, String externalId) Retrieves a single load balancer node from the database given a load balancer and external idio.reactivex.rxjava3.core.Single<Optional<NetworkLoadBalancerPool>>MorpheusLoadBalancerPoolService.findByLoadBalancerAndExternalId(NetworkLoadBalancer loadBalancer, String externalId) Deprecated.io.reactivex.rxjava3.core.Observable<Long>MorpheusLoadBalancerService.getLoadBalancerServerIds(NetworkLoadBalancer loadBalancer, Long excludedInstance) retrieve all server ids that are associated to a given load balancerdefault ServiceResponseLoadBalancerProvider.initializeLoadBalancer(NetworkLoadBalancer loadBalancer, Map opts) voidMorpheusLoadBalancerService.loadLoadBalancerCredentials(NetworkLoadBalancer loadBalancer) this method will populate credential data onto the load balancer model if it existsdefault ServiceResponseLoadBalancerProvider.refresh(NetworkLoadBalancer loadBalancer) This method is triggered on a schedule to update entity information from the load balancer integration itselfdefault ServiceResponseLoadBalancerProvider.refreshDaily(NetworkLoadBalancer loadBalancer) This method is triggered on a schedule (once a day) to allow the load balancer integration to perform operations critical to the health/stability of the integration.default ServiceResponseLoadBalancerProvider.setAdditionalConfiguration(NetworkLoadBalancer loadBalancer, Map opts) io.reactivex.rxjava3.core.Single<Void>MorpheusLoadBalancerService.startLoadBalancerAlarm(NetworkLoadBalancer loadBalancer, String statusMessage) Method is used to create a load balancer alarm if the load balancer is not in standard operating modedefault ServiceResponseLoadBalancerProvider.updateLoadBalancer(NetworkLoadBalancer loadBalancer) io.reactivex.rxjava3.core.Single<Void>MorpheusLoadBalancerService.updateLoadBalancerStatus(NetworkLoadBalancer lb, String status, String message) Method is used to persist a change in load balancer status to the databaseLoadBalancerProvider.validate(NetworkLoadBalancer loadBalancer, Map opts) Validates the user submitted load balancer connection information to ensure the appliance can communicate with it.default ServiceResponseLoadBalancerProvider.validateLoadBalancerInstanceConfiguration(NetworkLoadBalancer loadBalancer, Instance instance) -
Uses of NetworkLoadBalancer in com.morpheusdata.core.synchronous.integration
Methods in com.morpheusdata.core.synchronous.integration that return types with arguments of type NetworkLoadBalancerModifier and TypeMethodDescriptiondefault ServiceResponse<NetworkLoadBalancer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkLoadBalancer networkLoadBalancer) Methods in com.morpheusdata.core.synchronous.integration with parameters of type NetworkLoadBalancerModifier and TypeMethodDescriptiondefault ServiceResponse<NetworkLoadBalancer>MorpheusSynchronousIntegrationService.registerCloudIntegration(Long cloudId, NetworkLoadBalancer networkLoadBalancer) -
Uses of NetworkLoadBalancer in com.morpheusdata.core.util
Methods in com.morpheusdata.core.util with parameters of type NetworkLoadBalancerModifier and TypeMethodDescriptionstatic voidInvoiceUtility.configureLoadBalancerInvoice(AccountInvoice invoice, Cloud cloud, NetworkLoadBalancer loadBalancer) -
Uses of NetworkLoadBalancer in com.morpheusdata.model
Fields in com.morpheusdata.model declared as NetworkLoadBalancerModifier and TypeFieldDescriptionprotected NetworkLoadBalancerNetworkLoadBalancerInstance.loadBalancerprotected NetworkLoadBalancerNetworkLoadBalancerMonitor.loadBalancerprotected NetworkLoadBalancerNetworkLoadBalancerNode.loadBalancerprotected NetworkLoadBalancerNetworkLoadBalancerPolicy.loadBalancerprotected NetworkLoadBalancerNetworkLoadBalancerPool.loadBalancerprotected NetworkLoadBalancerNetworkLoadBalancerProfile.loadBalancerprotected NetworkLoadBalancerNetworkLoadBalancerScript.loadBalancerMethods in com.morpheusdata.model that return NetworkLoadBalancerModifier and TypeMethodDescriptionNetworkLoadBalancerInstance.getLoadBalancer()NetworkLoadBalancerMonitor.getLoadBalancer()NetworkLoadBalancerNode.getLoadBalancer()NetworkLoadBalancerPolicy.getLoadBalancer()NetworkLoadBalancerPool.getLoadBalancer()NetworkLoadBalancerProfile.getLoadBalancer()NetworkLoadBalancerScript.getLoadBalancer()Methods in com.morpheusdata.model with parameters of type NetworkLoadBalancerModifier and TypeMethodDescriptionvoidNetworkLoadBalancerInstance.setLoadBalancer(NetworkLoadBalancer loadBalancer) voidNetworkLoadBalancerMonitor.setLoadBalancer(NetworkLoadBalancer loadBalancer) voidNetworkLoadBalancerNode.setLoadBalancer(NetworkLoadBalancer loadBalancer) voidNetworkLoadBalancerPolicy.setLoadBalancer(NetworkLoadBalancer loadBalancer) voidNetworkLoadBalancerPool.setLoadBalancer(NetworkLoadBalancer loadBalancer) voidNetworkLoadBalancerProfile.setLoadBalancer(NetworkLoadBalancer loadBalancer) voidNetworkLoadBalancerScript.setLoadBalancer(NetworkLoadBalancer loadBalancer)