Uses of Enum Class
org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.CGroupsHandler.CGroupController
Packages that use CGroupsHandler.CGroupController
-
Uses of CGroupsHandler.CGroupController in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources
Fields in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources declared as CGroupsHandler.CGroupControllerModifier and TypeFieldDescriptionprotected static final CGroupsHandler.CGroupControllerAbstractCGroupsMemoryResourceHandler.MEMORYFields in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources with type parameters of type CGroupsHandler.CGroupControllerModifier and TypeFieldDescriptionprotected Map<CGroupsHandler.CGroupController,String> AbstractCGroupsHandler.controllerPathsMethods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources that return CGroupsHandler.CGroupControllerModifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static CGroupsHandler.CGroupController[]CGroupsHandler.CGroupController.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources that return types with arguments of type CGroupsHandler.CGroupControllerModifier and TypeMethodDescriptionprotected abstract List<CGroupsHandler.CGroupController>AbstractCGroupsHandler.getCGroupControllers()protected Map<CGroupsHandler.CGroupController,String> AbstractCGroupsHandler.initializeControllerPathsFromMtab(Map<String, Set<String>> mtab) Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources with parameters of type CGroupsHandler.CGroupControllerModifier and TypeMethodDescriptionAbstractCGroupsHandler.createCGroup(CGroupsHandler.CGroupController controller, String cGroupId) CGroupsHandler.createCGroup(CGroupsHandler.CGroupController controller, String cGroupId) Creates a cgroup for a given controller.voidAbstractCGroupsHandler.deleteCGroup(CGroupsHandler.CGroupController controller, String cGroupId) voidCGroupsHandler.deleteCGroup(CGroupsHandler.CGroupController controller, String cGroupId) Deletes the specified cgroup.AbstractCGroupsHandler.getCGroupParam(CGroupsHandler.CGroupController controller, String cGroupId, String param) CGroupsHandler.getCGroupParam(CGroupsHandler.CGroupController controller, String cGroupId, String param) reads a cgroup parameter value, given a controller, cgroup id, parameter.AbstractCGroupsHandler.getControllerPath(CGroupsHandler.CGroupController controller) CGroupsHandler.getControllerPath(CGroupsHandler.CGroupController controller) Gets the absolute path to the specified cgroup controller.AbstractCGroupsHandler.getPathForCGroup(CGroupsHandler.CGroupController controller, String cGroupId) CGroupsHandler.getPathForCGroup(CGroupsHandler.CGroupController controller, String cGroupId) Gets the full path for the cgroup, given a controller and a cgroup id.AbstractCGroupsHandler.getPathForCGroupParam(CGroupsHandler.CGroupController controller, String cGroupId, String param) CGroupsHandler.getPathForCGroupParam(CGroupsHandler.CGroupController controller, String cGroupId, String param) Gets the full path for a cgroup parameter, given a controller, cgroup id and parameter name.AbstractCGroupsHandler.getPathForCGroupTasks(CGroupsHandler.CGroupController controller, String cGroupId) CGroupsHandler.getPathForCGroupTasks(CGroupsHandler.CGroupController controller, String cGroupId) Gets the full path for the cgroup's tasks file, given a controller and a cgroup id.voidAbstractCGroupsHandler.initializeCGroupController(CGroupsHandler.CGroupController controller) Mount cgroup or use existing mount point based on configuration.voidCGroupsHandler.initializeCGroupController(CGroupsHandler.CGroupController controller) Mounts or initializes a cgroup controller.protected abstract voidAbstractCGroupsHandler.mountCGroupController(CGroupsHandler.CGroupController controller) voidAbstractCGroupsHandler.updateCGroupParam(CGroupsHandler.CGroupController controller, String cGroupId, String param, String value) voidCGroupsHandler.updateCGroupParam(CGroupsHandler.CGroupController controller, String cGroupId, String param, String value) updates a cgroup parameter, given a controller, cgroup id, parameter name.protected abstract voidAbstractCGroupsHandler.updateEnabledControllersInHierarchy(File yarnHierarchy, CGroupsHandler.CGroupController controller)