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

- Packages that use SupervisorWorkerHeartbeat
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.daemon.nimbus |
  org.apache.storm.generated |
  org.apache.storm.stats |

- - ### Uses of SupervisorWorkerHeartbeat in org.apache.storm

    Methods in org.apache.storm with parameters of type SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LocalCluster.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heatbeat)` |

  - ### Uses of SupervisorWorkerHeartbeat in org.apache.storm.daemon.nimbus

    Methods in org.apache.storm.daemon.nimbus with parameters of type SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Nimbus.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat hb)` |
    `void` | HeartbeatCache.`updateHeartbeat​(SupervisorWorkerHeartbeat workerHeartbeat, Integer taskTimeoutSecs)` | Update the heartbeats for a given worker.

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

    Methods in org.apache.storm.generated that return SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `SupervisorWorkerHeartbeat` | SupervisorWorkerHeartbeat.`deepCopy()` |
    `SupervisorWorkerHeartbeat` | Supervisor.sendSupervisorWorkerHeartbeat_args.`get_heartbeat()` |
    `SupervisorWorkerHeartbeat` | Nimbus.sendSupervisorWorkerHeartbeat_args.`get_heatbeat()` |

    Methods in org.apache.storm.generated that return types with arguments of type SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<SupervisorWorkerHeartbeat>` | SupervisorWorkerHeartbeats.`get_worker_heartbeats()` |
    `Iterator<SupervisorWorkerHeartbeat>` | SupervisorWorkerHeartbeats.`get_worker_heartbeats_iterator()` |

    Methods in org.apache.storm.generated with parameters of type SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SupervisorWorkerHeartbeats.`add_to_worker_heartbeats​(SupervisorWorkerHeartbeat elem)` |
    `int` | SupervisorWorkerHeartbeat.`compareTo​(SupervisorWorkerHeartbeat other)` |
    `boolean` | SupervisorWorkerHeartbeat.`equals​(SupervisorWorkerHeartbeat that)` |
    `void` | Nimbus.Client.`send_sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heatbeat)` |
    `void` | Supervisor.Client.`send_sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heartbeat)` |
    `void` | Nimbus.AsyncClient.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heatbeat, org.apache.storm.thrift.async.AsyncMethodCallback<Void> resultHandler)` |
    `void` | Nimbus.AsyncIface.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heatbeat, org.apache.storm.thrift.async.AsyncMethodCallback<Void> resultHandler)` |
    `void` | Nimbus.Client.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heatbeat)` |
    `void` | Nimbus.Iface.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heatbeat)` | Send supervisor local worker heartbeat when a supervisor is unreachable
    `void` | Supervisor.AsyncClient.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heartbeat, org.apache.storm.thrift.async.AsyncMethodCallback<Void> resultHandler)` |
    `void` | Supervisor.AsyncIface.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heartbeat, org.apache.storm.thrift.async.AsyncMethodCallback<Void> resultHandler)` |
    `void` | Supervisor.Client.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heartbeat)` |
    `void` | Supervisor.Iface.`sendSupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat heartbeat)` | Send worker heartbeat to local supervisor
    `void` | Supervisor.sendSupervisorWorkerHeartbeat_args.`set_heartbeat​(SupervisorWorkerHeartbeat heartbeat)` |
    `void` | Nimbus.sendSupervisorWorkerHeartbeat_args.`set_heatbeat​(SupervisorWorkerHeartbeat heatbeat)` |

    Method parameters in org.apache.storm.generated with type arguments of type SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SupervisorWorkerHeartbeats.`set_worker_heartbeats​(List<SupervisorWorkerHeartbeat> worker_heartbeats)` |

    Constructors in org.apache.storm.generated with parameters of type SupervisorWorkerHeartbeat
    Constructor | Description
    --- | ---
    `sendSupervisorWorkerHeartbeat_args​(SupervisorWorkerHeartbeat heatbeat)` |
    `sendSupervisorWorkerHeartbeat_args​(SupervisorWorkerHeartbeat heartbeat)` |
    `sendSupervisorWorkerHeartbeat_call​(SupervisorWorkerHeartbeat heatbeat, org.apache.storm.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.storm.thrift.async.TAsyncClient client, org.apache.storm.thrift.protocol.TProtocolFactory protocolFactory, org.apache.storm.thrift.transport.TNonblockingTransport transport)` |
    `sendSupervisorWorkerHeartbeat_call​(SupervisorWorkerHeartbeat heartbeat, org.apache.storm.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.storm.thrift.async.TAsyncClient client, org.apache.storm.thrift.protocol.TProtocolFactory protocolFactory, org.apache.storm.thrift.transport.TNonblockingTransport transport)` |
    `SupervisorWorkerHeartbeat​(SupervisorWorkerHeartbeat other)` | Performs a deep copy on other.

    Constructor parameters in org.apache.storm.generated with type arguments of type SupervisorWorkerHeartbeat
    Constructor | Description
    --- | ---
    `SupervisorWorkerHeartbeats​(String supervisor_id, List<SupervisorWorkerHeartbeat> worker_heartbeats)` |

  - ### Uses of SupervisorWorkerHeartbeat in org.apache.storm.stats

    Methods in org.apache.storm.stats that return SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `static SupervisorWorkerHeartbeat` | StatsUtil.`thriftifyRpcWorkerHb​(String stormId, List<Long> executorId)` | Used for local test.

    Methods in org.apache.storm.stats with parameters of type SupervisorWorkerHeartbeat
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Map<List<Integer>,​Map<String,​Object>>` | StatsUtil.`convertWorkerBeats​(SupervisorWorkerHeartbeat workerHeartbeat)` | convert `SupervisorWorkerHeartbeat` to nimbus local report executor heartbeats.