private String getJSONStage(org.apache.hadoop.hive.ql.plan.api.Stage stage) { StringBuilder sb = new StringBuilder(); sb.append("{"); sb.append(getJSONKeyValue("stageId", stage.getStageId())); sb.append(getJSONKeyValue("stageType", stage.getStageType())); sb.append(getJSONKeyValue("stageAttributes", getJSONMap(stage.getStageAttributes()))); sb.append(getJSONKeyValue("stageCounters", getJSONMap(stage.getStageCounters()))); List<String> taskList = new ArrayList<String>(); if (stage.getTaskList() != null) { for (org.apache.hadoop.hive.ql.plan.api.Task task : stage.getTaskList()) { taskList.add(getJSONTask(task)); } } sb.append(getJSONKeyValue("taskList", getJSONList(taskList))); sb.append(getJSONKeyValue("done", stage.isDone())); sb.append(getJSONKeyValue("started", stage.isStarted())); sb.deleteCharAt(sb.length() - 1); sb.append("}"); return sb.toString(); }
private String getJSONStage(org.apache.hadoop.hive.ql.plan.api.Stage stage) { StringBuilder sb = new StringBuilder(); sb.append("{"); sb.append(getJSONKeyValue("stageId", stage.getStageId())); sb.append(getJSONKeyValue("stageType", stage.getStageType())); sb.append(getJSONKeyValue("stageAttributes", getJSONMap(stage.getStageAttributes()))); sb.append(getJSONKeyValue("stageCounters", getJSONMap(stage.getStageCounters()))); List<String> taskList = new ArrayList<String>(); if (stage.getTaskList() != null) { for (org.apache.hadoop.hive.ql.plan.api.Task task : stage.getTaskList()) { taskList.add(getJSONTask(task)); } } sb.append(getJSONKeyValue("taskList", getJSONList(taskList))); sb.append(getJSONKeyValue("done", stage.isDone())); sb.append(getJSONKeyValue("started", stage.isStarted())); sb.deleteCharAt(sb.length() - 1); sb.append("}"); return sb.toString(); }
public Object getFieldValue(_Fields field) { switch (field) { case STAGE_ID: return getStageId(); case STAGE_TYPE: return getStageType(); case STAGE_ATTRIBUTES: return getStageAttributes(); case STAGE_COUNTERS: return getStageCounters(); case TASK_LIST: return getTaskList(); case DONE: return isDone(); case STARTED: return isStarted(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case STAGE_ID: return getStageId(); case STAGE_TYPE: return getStageType(); case STAGE_ATTRIBUTES: return getStageAttributes(); case STAGE_COUNTERS: return getStageCounters(); case TASK_LIST: return getTaskList(); case DONE: return isDone(); case STARTED: return isStarted(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case STAGE_ID: return getStageId(); case STAGE_TYPE: return getStageType(); case STAGE_ATTRIBUTES: return getStageAttributes(); case STAGE_COUNTERS: return getStageCounters(); case TASK_LIST: return getTaskList(); case DONE: return Boolean.valueOf(isDone()); case STARTED: return Boolean.valueOf(isStarted()); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case STAGE_ID: return getStageId(); case STAGE_TYPE: return getStageType(); case STAGE_ATTRIBUTES: return getStageAttributes(); case STAGE_COUNTERS: return getStageCounters(); case TASK_LIST: return getTaskList(); case DONE: return new Boolean(isDone()); case STARTED: return new Boolean(isStarted()); } throw new IllegalStateException(); }
private String getJSONStage(org.apache.hadoop.hive.ql.plan.api.Stage stage) { StringBuilder sb = new StringBuilder(); sb.append("{"); sb.append(getJSONKeyValue("stageId", stage.getStageId())); sb.append(getJSONKeyValue("stageType", stage.getStageType())); sb.append(getJSONKeyValue("stageAttributes", getJSONMap(stage.getStageAttributes()))); sb.append(getJSONKeyValue("stageCounters", getJSONMap(stage.getStageCounters()))); List<String> taskList = new ArrayList<String>(); if (stage.getTaskList() != null) { for (org.apache.hadoop.hive.ql.plan.api.Task task : stage.getTaskList()) { taskList.add(getJSONTask(task)); } } sb.append(getJSONKeyValue("taskList", getJSONList(taskList))); sb.append(getJSONKeyValue("done", stage.isDone())); sb.append(getJSONKeyValue("started", stage.isStarted())); sb.deleteCharAt(sb.length() - 1); sb.append("}"); return sb.toString(); }
private String getJSONStage(org.apache.hadoop.hive.ql.plan.api.Stage stage) { StringBuilder sb = new StringBuilder(); sb.append("{"); sb.append(getJSONKeyValue("stageId", stage.getStageId())); sb.append(getJSONKeyValue("stageType", stage.getStageType())); sb.append(getJSONKeyValue("stageAttributes", getJSONMap(stage.getStageAttributes()))); sb.append(getJSONKeyValue("stageCounters", getJSONMap(stage.getStageCounters()))); List<String> taskList = new ArrayList<String>(); if (stage.getTaskList() != null) { for (org.apache.hadoop.hive.ql.plan.api.Task task : stage.getTaskList()) { taskList.add(getJSONTask(task)); } } sb.append(getJSONKeyValue("taskList", getJSONList(taskList))); sb.append(getJSONKeyValue("done", stage.isDone())); sb.append(getJSONKeyValue("started", stage.isStarted())); sb.deleteCharAt(sb.length() - 1); sb.append("}"); return sb.toString(); }