public java.lang.Object getFieldValue(_Fields field) { switch (field) { case ID: return get_id(); return get_name(); return get_uptime_secs(); return get_status(); return get_num_tasks(); return get_num_workers(); return get_num_executors(); return get_topology_conf(); return get_id_to_spout_agg_stats(); return get_id_to_bolt_agg_stats(); return get_sched_status(); return get_topology_stats(); return get_owner(); return get_debug_options();
public TopologyPageInfo deepCopy() { return new TopologyPageInfo(this); }
topoPageInfo.set_storm_version(topology.get_storm_version()); for (Entry<String, ComponentAggregateStats> entry : topoPageInfo.get_id_to_spout_agg_stats().entrySet()) { CommonAggregateStats commonStats = entry.getValue().get_common_stats(); setResourcesDefaultIfNotSet(spoutResources, entry.getKey(), topoConf); for (Entry<String, ComponentAggregateStats> entry : topoPageInfo.get_id_to_bolt_agg_stats().entrySet()) { CommonAggregateStats commonStats = entry.getValue().get_common_stats(); setResourcesDefaultIfNotSet(boltResources, entry.getKey(), topoConf); topoPageInfo.set_workers(workerSummaries); topoPageInfo.set_owner(base.get_owner()); topoPageInfo.set_topology_version(base.get_topology_version()); topoPageInfo.set_sched_status(schedStatus); topoPageInfo.set_requested_memonheap(resources.getRequestedMemOnHeap()); topoPageInfo.set_requested_memoffheap(resources.getRequestedMemOffHeap()); topoPageInfo.set_requested_cpu(resources.getRequestedCpu()); topoPageInfo.set_assigned_memonheap(resources.getAssignedMemOnHeap()); topoPageInfo.set_assigned_memoffheap(resources.getAssignedMemOffHeap()); topoPageInfo.set_assigned_cpu(resources.getAssignedCpu()); topoPageInfo.set_requested_shared_off_heap_memory(resources.getRequestedSharedMemOffHeap()); topoPageInfo.set_requested_regular_off_heap_memory(resources.getRequestedNonSharedMemOffHeap()); topoPageInfo.set_requested_shared_on_heap_memory(resources.getRequestedSharedMemOnHeap()); topoPageInfo.set_requested_regular_on_heap_memory(resources.getRequestedNonSharedMemOnHeap()); topoPageInfo.set_assigned_shared_off_heap_memory(resources.getAssignedSharedMemOffHeap());
public Object getFieldValue(_Fields field) { switch (field) { case ID: return get_id(); return get_name(); return get_uptime_secs(); return get_status(); return get_num_tasks(); return get_num_workers(); return get_num_executors(); return get_topology_conf(); return get_id_to_spout_agg_stats(); return get_id_to_bolt_agg_stats(); return get_sched_status(); return get_topology_stats(); return get_owner(); return get_debug_options();
private static TopologyPageInfo postAggregateTopoStats(Map task2comp, Map exec2nodePort, Map<String, Object> accData, String topologyId, IStormClusterState clusterState) { TopologyPageInfo ret = new TopologyPageInfo(topologyId); ret.set_num_tasks(task2comp.size()); ret.set_num_workers(((Set) accData.get(WORKERS_SET)).size()); ret.set_num_executors(exec2nodePort != null ? exec2nodePort.size() : 0); accData, WIN_TO_COMP_LAT_WGT_AVG, WIN_TO_ACKED)); ret.set_topology_stats(topologyStats); ret.set_id_to_spout_agg_stats(aggSpout2stats); ret.set_id_to_bolt_agg_stats(aggBolt2stats);
int numWorkers = tpinfo.get_num_workers(); if (savedTopoConf.containsKey(Config.TOPOLOGY_WORKERS)) { numWorkers = Math.max(numWorkers, ((Number) savedTopoConf.get(Config.TOPOLOGY_WORKERS)).intValue()); for (WorkerSummary ws : tpinfo.get_workers()) { workerToUptime.put(ws.get_supervisor_id() + ":" + ws.get_port(), ws.get_uptime_secs());
Double latency = tpi.get_topology_stats().get_window_to_complete_latencies_ms().get(":all-time"); Long latAcked = tpi.get_topology_stats().get_window_to_acked().get(":all-time"); if (latency != null && latAcked != null) { totalLatCount += latAcked;
result.put("id", topologyPageInfo.get_id()); result.put("encodedId", URLEncoder.encode(topologyPageInfo.get_id())); result.put("owner", topologyPageInfo.get_owner()); result.put("name", topologyPageInfo.get_name()); result.put("status", topologyPageInfo.get_status()); result.put("uptime", UIHelpers.prettyUptimeSec(topologyPageInfo.get_uptime_secs())); result.put("uptimeSeconds", topologyPageInfo.get_uptime_secs()); result.put("tasksTotal", topologyPageInfo.get_num_tasks()); result.put("workersTotal", topologyPageInfo.get_num_workers()); result.put("executorsTotal", topologyPageInfo.get_num_executors()); result.put("schedulerInfo", topologyPageInfo.get_sched_status()); result.put("requestedMemOnHeap", topologyPageInfo.get_requested_memonheap()); result.put("requestedMemOffHeap", topologyPageInfo.get_requested_memoffheap()); result.put("requestedCpu", topologyPageInfo.get_requested_cpu()); result.put("requestedTotalMem", topologyPageInfo.get_requested_memonheap() + topologyPageInfo.get_requested_memoffheap() ); result.put("assignedMemOnHeap", topologyPageInfo.get_assigned_memonheap()); result.put("assignedMemOffHeap", topologyPageInfo.get_assigned_memoffheap()); result.put("assignedTotalMem", topologyPageInfo.get_assigned_memonheap() + topologyPageInfo.get_assigned_memoffheap()); result.put("assignedCpu", topologyPageInfo.get_assigned_cpu()); result.put("requestedRegularOnHeapMem", topologyPageInfo.get_requested_regular_on_heap_memory()); result.put("requestedSharedOnHeapMem", topologyPageInfo.get_requested_shared_on_heap_memory()); result.put("requestedRegularOffHeapMem", topologyPageInfo.get_requested_regular_off_heap_memory()); result.put("requestedSharedOffHeapMem", topologyPageInfo.get_requested_shared_off_heap_memory()); result.put("assignedRegularOnHeapMem", topologyPageInfo.get_assigned_regular_on_heap_memory()); result.put("assignedSharedOnHeapMem", topologyPageInfo.get_assigned_shared_on_heap_memory()); result.put("assignedRegularOffHeapMem", topologyPageInfo.get_assigned_regular_off_heap_memory());
public TopologyPageInfo deepCopy() { return new TopologyPageInfo(this); }