## Uses of Class
org.apache.storm.container.cgroup.SubSystemType

- Packages that use SubSystemType
  Package | Description
  --- | ---
  org.apache.storm.container.cgroup |
  org.apache.storm.container.cgroup.core |
  org.apache.storm.metric.cgroup |
  org.apache.storm.metrics2.cgroup |

- - ### Uses of SubSystemType in org.apache.storm.container.cgroup

    Methods in org.apache.storm.container.cgroup that return SubSystemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static SubSystemType` | SubSystemType.`getSubSystem​(String str)` |
    `SubSystemType` | SubSystem.`getType()` |
    `static SubSystemType` | SubSystemType.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static SubSystemType[]` | SubSystemType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.storm.container.cgroup that return types with arguments of type SubSystemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<SubSystemType,​CgroupCore>` | CgroupCommon.`getCores()` |
    `static Map<SubSystemType,​CgroupCore>` | CgroupCoreFactory.`getInstance​(Set<SubSystemType> types, String dir)` |
    `Set<SubSystemType>` | Hierarchy.`getSubSystems()` | get subsystems.
    `static Set<SubSystemType>` | CgroupUtils.`getSubSystemsFromString​(String str)` | Get a set of SubSystemType objects from a comma delimited list of subsystem names.

    Methods in org.apache.storm.container.cgroup with parameters of type SubSystemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `Hierarchy` | CgroupCenter.`getHierarchyWithSubSystem​(SubSystemType subSystem)` |
    `Hierarchy` | CgroupOperation.`getHierarchyWithSubSystem​(SubSystemType subsystem)` | get the first hierarchy that has a certain subsystem isMounted.
    `static CgroupCore` | CgroupCoreFactory.`getInstance​(SubSystemType type, String dir)` |
    `boolean` | CgroupCenter.`isSubSystemEnabled​(SubSystemType subSystemType)` |
    `boolean` | CgroupOperation.`isSubSystemEnabled​(SubSystemType subsystem)` | Check if a subsystem is enabled.
    `boolean` | Hierarchy.`isSubSystemMounted​(SubSystemType subsystem)` |
    `void` | SubSystem.`setType​(SubSystemType type)` |

    Method parameters in org.apache.storm.container.cgroup with type arguments of type SubSystemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `Hierarchy` | CgroupCenter.`getHierarchyWithSubSystems​(List<SubSystemType> subSystems)` |
    `Hierarchy` | CgroupOperation.`getHierarchyWithSubSystems​(List<SubSystemType> subSystems)` | get the first hierarchy that has a certain list of subsystems isMounted.
    `static Map<SubSystemType,​CgroupCore>` | CgroupCoreFactory.`getInstance​(Set<SubSystemType> types, String dir)` |
    `static String` | CgroupUtils.`subSystemsToString​(Set<SubSystemType> subSystems)` | Get a string that is a comma delimited list of subsystems.

    Constructors in org.apache.storm.container.cgroup with parameters of type SubSystemType
    Constructor | Description
    --- | ---
    `SubSystem​(SubSystemType type, int hierarchyId, int cgroupNum, boolean enable)` |

    Constructor parameters in org.apache.storm.container.cgroup with type arguments of type SubSystemType
    Constructor | Description
    --- | ---
    `Hierarchy​(String name, Set<SubSystemType> subSystems, String dir)` |

  - ### Uses of SubSystemType in org.apache.storm.container.cgroup.core

    Methods in org.apache.storm.container.cgroup.core that return SubSystemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `SubSystemType` | BlkioCore.`getType()` |
    `SubSystemType` | CgroupCore.`getType()` |
    `SubSystemType` | CpuacctCore.`getType()` |
    `SubSystemType` | CpuCore.`getType()` |
    `SubSystemType` | CpusetCore.`getType()` |
    `SubSystemType` | DevicesCore.`getType()` |
    `SubSystemType` | FreezerCore.`getType()` |
    `SubSystemType` | MemoryCore.`getType()` |
    `SubSystemType` | NetClsCore.`getType()` |
    `SubSystemType` | NetPrioCore.`getType()` |

  - ### Uses of SubSystemType in org.apache.storm.metric.cgroup

    Constructors in org.apache.storm.metric.cgroup with parameters of type SubSystemType
    Constructor | Description
    --- | ---
    `CGroupMetricsBase​(Map<String,​Object> conf, SubSystemType type)` | Deprecated.

  - ### Uses of SubSystemType in org.apache.storm.metrics2.cgroup

    Constructors in org.apache.storm.metrics2.cgroup with parameters of type SubSystemType
    Constructor | Description
    --- | ---
    `CGroupMetricsBase​(Map<String,​Object> conf, SubSystemType type)` |