Uses of Enum Class
org.jdrupes.vmoperator.common.VmDefinition.Permission
Packages that use VmDefinition.Permission
Package
Description
Classes and methods shared among the VM operator modules.
-
Uses of VmDefinition.Permission in org.jdrupes.vmoperator.common
Methods in org.jdrupes.vmoperator.common that return VmDefinition.PermissionModifier and TypeMethodDescriptionstatic VmDefinition.PermissionReturns the enum constant of this class with the specified name.static VmDefinition.Permission[]VmDefinition.Permission.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.jdrupes.vmoperator.common that return types with arguments of type VmDefinition.PermissionModifier and TypeMethodDescriptionVmDefinition.Grant.may()Returns the value of themayrecord component.static Set<VmDefinition.Permission> Create permission from representation in CRD.VmDefinition.permissionsFor(String user, Collection<String> roles) Collect all permissions for the given user with the given roles.VmPool.permissionsFor(String user, Collection<String> roles) Collect all permissions for the given user with the given roles.Method parameters in org.jdrupes.vmoperator.common with type arguments of type VmDefinition.PermissionModifier and TypeMethodDescriptionbooleanVmDefinition.consoleAccessible(String user, Set<VmDefinition.Permission> permissions) Check if the console is accessible.Constructor parameters in org.jdrupes.vmoperator.common with type arguments of type VmDefinition.PermissionModifierConstructorDescriptionGrant(String user, String role, Set<VmDefinition.Permission> may) Creates an instance of aGrantrecord class.