Uses of Class
org.jdrupes.vmoperator.common.VmDefinition
Packages that use VmDefinition
Package
Description
Classes and methods shared among the VM operator modules.
The following diagram shows the components of the manager application.
-
Uses of VmDefinition in org.jdrupes.vmoperator.common
Methods in org.jdrupes.vmoperator.common that return VmDefinitionModifier and TypeMethodDescription(package private) VmDefinitionVmDefinition.extra(VmExtraData extraData) Set extra data (unknown to kubernetes).Methods in org.jdrupes.vmoperator.common with parameters of type VmDefinitionModifier and TypeMethodDescriptionbooleanVmPool.isAssignable(VmDefinition vmDef) Checks if the given VM belongs to the pool and is not in use.Constructors in org.jdrupes.vmoperator.common with parameters of type VmDefinition -
Uses of VmDefinition in org.jdrupes.vmoperator.manager
Methods in org.jdrupes.vmoperator.manager with parameters of type VmDefinitionModifier and TypeMethodDescriptionvoidDisplaySecretReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile.voidLoadBalancerReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile.voidPodReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile the pod.voidPvcReconciler.reconcile(VmDefinition vmDef, Map<String, Object> model, VmChannel channel, boolean specChanged) Reconcile the PVCs.Method parameters in org.jdrupes.vmoperator.manager with type arguments of type VmDefinitionModifier and TypeMethodDescriptionprotected voidVmMonitor.handleChange(K8sClient client, io.kubernetes.client.util.Watch.Response<VmDefinition> response) -
Uses of VmDefinition in org.jdrupes.vmoperator.manager.events
Methods in org.jdrupes.vmoperator.manager.events that return VmDefinitionModifier and TypeMethodDescriptionGetVms.VmData.definition()Returns the value of thedefinitionrecord component.GetDisplaySecret.vmDefinition()Gets the VM definition.VmChannel.vmDefinition()Returns the last known definition of the VM.VmResourceChanged.vmDefinition()Return the VM definition.Methods in org.jdrupes.vmoperator.manager.events with parameters of type VmDefinitionModifier and TypeMethodDescriptionVmChannel.setVmDefinition(VmDefinition definition) Sets the last known definition of the resource.Constructors in org.jdrupes.vmoperator.manager.events with parameters of type VmDefinitionModifierConstructorDescriptionGetDisplaySecret(VmDefinition vmDef, String user) Instantiates a new request for the display secret.VmData(VmDefinition definition, VmChannel channel) Creates an instance of aVmDatarecord class.VmResourceChanged(K8sObserver.ResponseType type, VmDefinition vmDefinition, boolean specChanged, boolean podChanged) Instantiates a new VM changed event. -
Uses of VmDefinition in org.jdrupes.vmoperator.runner.qemu
Methods in org.jdrupes.vmoperator.runner.qemu with parameters of type VmDefinitionModifier and TypeMethodDescriptionprotected com.google.gson.JsonObjectVmDefUpdater.updateCondition(VmDefinition from, String type, boolean state, String reason, String message) Update condition.