Package org.jdrupes.vmoperator.common
package org.jdrupes.vmoperator.common
Classes and methods shared among the VM operator modules.
-
ClassDescriptionSome constants.Constants related to the CRD.DisplaySecret related constants.Status related constants.Provides methods for parsing “official” memory sizes..A factory for creating objects.Helpers for K8s API.A client with some additional properties.K8sClusterGenericStub<O extends io.kubernetes.client.common.KubernetesObject,
L extends io.kubernetes.client.common.KubernetesListObject> A stub for cluster scoped objects.K8sClusterGenericStub.GenericSupplier<O extends io.kubernetes.client.common.KubernetesObject,L extends io.kubernetes.client.common.KubernetesListObject, R extends K8sClusterGenericStub<O, L>> A supplier for generic stubs.Represents a Kubernetes object using a JSON data structure.Represents a list of Kubernetes objects each of which is represented using a JSON data structure.K8sDynamicModelsBase<T extends K8sDynamicModel>Represents a list of Kubernetes objects each of which is represented using a JSON data structure.A stub for namespaced custom objects.A factory for creating K8sDynamicModel(s) objects.A stub for namespaced custom objects.K8sGenericStub<O extends io.kubernetes.client.common.KubernetesObject,L extends io.kubernetes.client.common.KubernetesListObject> A stub for namespaced custom objects.K8sGenericStub.GenericSupplier<O extends io.kubernetes.client.common.KubernetesObject,L extends io.kubernetes.client.common.KubernetesListObject, R extends K8sGenericStub<O, L>> A supplier for generic stubs.K8sObserver<O extends io.kubernetes.client.common.KubernetesObject,L extends io.kubernetes.client.common.KubernetesListObject> An observer that watches namespaced resources in a given context and invokes a handler on changes.The type of change reported byWatch.Response
as enum.A stub for config maps (v1).A stub for pods (v1).A stub for nodes (v1).A stub for pods (v1).A stub for pods (v1).A stub for secrets (v1).A stub for secrets (v1).A stub for stateful sets (v1).Represents a VM definition.Permissions granted to a user or role.The Class Model.Permissions for accessing and manipulating the VM.The VM state from the VM definition.Represents a list ofVmDefinition
s.A stub for namespaced custom objects.A factory for creating VmDefinitionModel(s) objects.Represents internally used dynamic data associated with aVmDefinition
.Represents a VM pool.