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

Packages that use ExecutorStats
Package
Description
org.apache.storm.cluster
org.apache.storm.executor
org.apache.storm.generated
org.apache.storm.stats

- ## Uses of ExecutorStats in org.apache.storm.cluster

  Methods in org.apache.storm.cluster that return ExecutorStats
  Modifier and Type
  Method
  Description
  `ExecutorStats`
  ExecutorBeat.`getStats()`
  Constructors in org.apache.storm.cluster with parameters of type ExecutorStats
  Modifier
  Constructor
  Description
  ``
  `ExecutorBeat(int timeSecs, int uptime, ExecutorStats stats)`

- ## Uses of ExecutorStats in org.apache.storm.executor

  Methods in org.apache.storm.executor that return ExecutorStats
  Modifier and Type
  Method
  Description
  `ExecutorStats`
  ExecutorShutdown.`renderStats()`
  `ExecutorStats`
  IRunningExecutor.`renderStats()`

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

  Methods in org.apache.storm.generated that return ExecutorStats
  Modifier and Type
  Method
  Description
  `ExecutorStats`
  ExecutorStats.`deepCopy()`
  `ExecutorStats`
  ExecutorSummary.`get_stats()`
  Methods in org.apache.storm.generated that return types with arguments of type ExecutorStats
  Modifier and Type
  Method
  Description
  `Map<ExecutorInfo,ExecutorStats>`
  ClusterWorkerHeartbeat.`get_executor_stats()`
  Methods in org.apache.storm.generated with parameters of type ExecutorStats
  Modifier and Type
  Method
  Description
  `int`
  ExecutorStats.`compareTo(ExecutorStats other)`
  `boolean`
  ExecutorStats.`equals(ExecutorStats that)`
  `void`
  ClusterWorkerHeartbeat.`put_to_executor_stats(ExecutorInfo key, ExecutorStats val)`
  `void`
  ExecutorSummary.`set_stats(ExecutorStats stats)`
  Method parameters in org.apache.storm.generated with type arguments of type ExecutorStats
  Modifier and Type
  Method
  Description
  `void`
  ClusterWorkerHeartbeat.`set_executor_stats(Map<ExecutorInfo,ExecutorStats> executor_stats)`
  Constructors in org.apache.storm.generated with parameters of type ExecutorStats
  Modifier
  Constructor
  Description
  ``
  `ExecutorStats(ExecutorStats other)`
  Performs a deep copy on other.
  Constructor parameters in org.apache.storm.generated with type arguments of type ExecutorStats
  Modifier
  Constructor
  Description
  ``
  `ClusterWorkerHeartbeat(String storm_id, Map<ExecutorInfo,ExecutorStats> executor_stats, int time_secs, int uptime_secs)`

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

  Methods in org.apache.storm.stats that return ExecutorStats
  Modifier and Type
  Method
  Description
  `ExecutorStats`
  BoltExecutorStats.`renderStats()`
  `abstract ExecutorStats`
  CommonStats.`renderStats()`
  `ExecutorStats`
  SpoutExecutorStats.`renderStats()`
  `static ExecutorStats`
  StatsUtil.`thriftifyExecutorStats(Map stats)`
  Convert Executor stats to thrift data structure.
  Methods in org.apache.storm.stats that return types with arguments of type ExecutorStats
  Modifier and Type
  Method
  Description
  `static Map<List<Integer>,ExecutorStats>`
  StatsUtil.`convertExecutorsStats(Map<ExecutorInfo,ExecutorStats> stats)`
  convert executors stats into a HashMap, note that ExecutorStats are remained unchanged.
  `static Map<List<Integer>,ExecutorStats>`
  ClientStatsUtil.`convertExecutorZkHbs(Map<List<Long>,ExecutorStats> executorBeats)`
  Convert Long Executor Ids in ZkHbs to Integer ones structure to java maps.
  `static Map<List<Integer>,ExecutorStats>`
  ClientStatsUtil.`mkEmptyExecutorZkHbs(Set<List<Long>> executors)`
  Make an map of executors to empty stats, in preparation for doing a heartbeat.
  Methods in org.apache.storm.stats with parameters of type ExecutorStats
  Modifier and Type
  Method
  Description
  `static Map<String,Object>`
  StatsUtil.`convertExecutorStats(ExecutorStats stats)`
  convert thrift ExecutorStats structure into a java HashMap.
  Method parameters in org.apache.storm.stats with type arguments of type ExecutorStats
  Modifier and Type
  Method
  Description
  `static Map<List<Integer>,ExecutorStats>`
  StatsUtil.`convertExecutorsStats(Map<ExecutorInfo,ExecutorStats> stats)`
  convert executors stats into a HashMap, note that ExecutorStats are remained unchanged.
  `static Map<List<Integer>,ExecutorStats>`
  ClientStatsUtil.`convertExecutorZkHbs(Map<List<Long>,ExecutorStats> executorBeats)`
  Convert Long Executor Ids in ZkHbs to Integer ones structure to java maps.
  `static Map<String,Object>`
  ClientStatsUtil.`mkZkWorkerHb(String topoId, Map<List<Integer>,ExecutorStats> executorStats, Integer uptime)`
  Create a new worker heartbeat for zookeeper.