## Uses of Class
org.apache.storm.daemon.supervisor.ContainerMemoryTracker

- Packages that use ContainerMemoryTracker
  Package | Description
  --- | ---
  org.apache.storm.daemon.supervisor |

- - ### Uses of ContainerMemoryTracker in org.apache.storm.daemon.supervisor

    Fields in org.apache.storm.daemon.supervisor declared as ContainerMemoryTracker
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ContainerMemoryTracker` | Container.`containerMemoryTracker` |

    Methods in org.apache.storm.daemon.supervisor with parameters of type ContainerMemoryTracker
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ContainerLauncher` | ContainerLauncher.`make​(Map<String,​Object> conf, String supervisorId, int supervisorPort, IContext sharedContext, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker, Supervisor.Iface localSupervisor)` | Factory to create the right container launcher for the config and the environment.

    Constructors in org.apache.storm.daemon.supervisor with parameters of type ContainerMemoryTracker
    Constructor | Description
    --- | ---
    `BasicContainer​(Container.ContainerType type, Map<String,​Object> conf, String supervisorId, int supervisorPort, int port, LocalAssignment assignment, ResourceIsolationInterface resourceIsolationManager, LocalState localState, String workerId, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker)` | Create a new BasicContainer.
    `BasicContainerLauncher​(Map<String,​Object> conf, String supervisorId, int supervisorPort, ResourceIsolationInterface resourceIsolationManager, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker)` |
    `Container​(Container.ContainerType type, Map<String,​Object> conf, String supervisorId, int supervisorPort, int port, LocalAssignment assignment, ResourceIsolationInterface resourceIsolationManager, String workerId, Map<String,​Object> topoConf, AdvancedFSOps ops, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker)` | Create a new Container.
    `LocalContainer​(Map<String,​Object> conf, String supervisorId, int supervisorPort, int port, LocalAssignment assignment, IContext sharedContext, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker, Supervisor.Iface localSupervisor)` |
    `LocalContainerLauncher​(Map<String,​Object> conf, String supervisorId, int supervisorPort, IContext sharedContext, StormMetricsRegistry metricsRegistry, ContainerMemoryTracker containerMemoryTracker, Supervisor.Iface localSupervisor)` |