code: public List<TaskExecLog> getTaskLogs(String taskId) {
          Preconditions.checkArgument(StringUtils.isNotBlank(taskId), "Task id cannot be blank");
          return stub.getTaskLogs(
                  TaskServicePb.GetTaskLogsRequest.newBuilder().setTaskId(taskId).build()
          ).getLogsList()
                  .stream()
                  .map(protoMapper::fromProto)
                  .collect(Collectors.toList());
      }
docs: Fetch execution logs for a task.
  
  @param taskId id of the task.