@CliCommand(value = EXECUTION_LIST, help = "List created task executions filtered by taskName") public Table executionListByName(@CliOption(key = "name", help = "the task name to be used as a filter", optionContext = "existing-task disable-string-converter") String name) { final PagedResources<TaskExecutionResource> tasks; if (name == null) { tasks = taskOperations().executionList(); } else { tasks = taskOperations().executionListByTaskName(name); } LinkedHashMap<String, Object> headers = new LinkedHashMap<>(); headers.put("taskName", "Task Name"); headers.put("executionId", "ID"); headers.put("startTime", "Start Time"); headers.put("endTime", "End Time"); headers.put("exitCode", "Exit Code"); final TableBuilder builder = new TableBuilder(new BeanListTableModel<>(tasks, headers)); return DataFlowTables.applyStyle(builder).build(); }
@CliCommand(value = EXECUTION_LIST, help = "List created task executions filtered by taskName") public Table executionListByName(@CliOption(key = "name", help = "the task name to be used as a filter", optionContext = "existing-task disable-string-converter") String name) { final PagedResources<TaskExecutionResource> tasks; if (name == null) { tasks = taskOperations().executionList(); } else { tasks = taskOperations().executionListByTaskName(name); } LinkedHashMap<String, Object> headers = new LinkedHashMap<>(); headers.put("taskName", "Task Name"); headers.put("executionId", "ID"); headers.put("startTime", "Start Time"); headers.put("endTime", "End Time"); headers.put("exitCode", "Exit Code"); final TableBuilder builder = new TableBuilder(new BeanListTableModel<>(tasks, headers)); return DataFlowTables.applyStyle(builder).build(); }