## Uses of Class
org.apache.storm.generated.SharedMemory

- Packages that use SharedMemory
  Package | Description
  --- | ---
  org.apache.storm.generated |
  org.apache.storm.scheduler |
  org.apache.storm.topology |
  org.apache.storm.trident |
  org.apache.storm.trident.graph |
  org.apache.storm.trident.operation |

- - ### Uses of SharedMemory in org.apache.storm.generated

    Methods in org.apache.storm.generated that return SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `SharedMemory` | SharedMemory.`deepCopy()`

    Methods in org.apache.storm.generated that return types with arguments of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,SharedMemory>` | StormTopology.`get_shared_memory()`

    Methods in org.apache.storm.generated with parameters of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `int` | SharedMemory.`compareTo(SharedMemory other)`
    `boolean` | SharedMemory.`equals(SharedMemory that)`
    `void` | StormTopology.`put_to_shared_memory(String key, SharedMemory val)`

    Method parameters in org.apache.storm.generated with type arguments of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `void` | StormTopology.`set_shared_memory(Map<String,SharedMemory> shared_memory)`

    Constructors in org.apache.storm.generated with parameters of type SharedMemory
    Constructor and Description
    `SharedMemory(SharedMemory other)` Performs a deep copy on other.

  - ### Uses of SharedMemory in org.apache.storm.scheduler

    Methods in org.apache.storm.scheduler that return types with arguments of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `Set<SharedMemory>` | TopologyDetails.`getSharedMemoryRequests(Collection<ExecutorDetails> executors)` Gets the total memory resource list for a set of tasks that is part of a topology.

  - ### Uses of SharedMemory in org.apache.storm.topology

    Subclasses of SharedMemory in org.apache.storm.topology
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SharedOffHeapWithinNode` A request for a shared memory region off heap between workers on a node.
    `class` | `SharedOffHeapWithinWorker` A request for a shared memory region off heap, but only within a worker.
    `class` | `SharedOnHeap` A request for a shared memory region on heap.

    Methods in org.apache.storm.topology with parameters of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `T` | ResourceDeclarer.`addSharedMemory(SharedMemory request)` Add in request for shared memory that this component will use.
    `T` | TopologyBuilder.ConfigGetter.`addSharedMemory(SharedMemory request)`

  - ### Uses of SharedMemory in org.apache.storm.trident

    Methods in org.apache.storm.trident with parameters of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `TridentState` | TridentState.`addSharedMemory(SharedMemory request)`
    `Stream` | Stream.`addSharedMemory(SharedMemory request)`

  - ### Uses of SharedMemory in org.apache.storm.trident.graph

    Methods in org.apache.storm.trident.graph that return types with arguments of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `Set<SharedMemory>` | Group.`getSharedMemory()` Get shared memory.

  - ### Uses of SharedMemory in org.apache.storm.trident.operation

    Methods in org.apache.storm.trident.operation that return types with arguments of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `Set<SharedMemory>` | ITridentResource.`getSharedMemory()` Get shared memory.
    `Set<SharedMemory>` | DefaultResourceDeclarer.`getSharedMemory()`

    Methods in org.apache.storm.trident.operation with parameters of type SharedMemory
    Modifier and Type | Method and Description
    --- | ---
    `T` | DefaultResourceDeclarer.`addSharedMemory(SharedMemory request)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.