private RecordValue ofJobBatchRecord(LoggedEvent event) { final JobBatchRecord record = new JobBatchRecord(); event.readValue(record); final List<Long> jobKeys = StreamSupport.stream(record.jobKeys().spliterator(), false) .map(LongValue::getValue) .collect(Collectors.toList()); final List<JobRecordValue> jobs = StreamSupport.stream(record.jobs().spliterator(), false) .map(this::ofJobRecord) .collect(Collectors.toList()); return new JobBatchRecordValueImpl( objectMapper, asString(record.getType()), asString(record.getWorker()), Duration.ofMillis(record.getTimeout()), record.getAmount(), jobKeys, jobs, record.getTruncated()); }
private RecordValue ofJobBatchRecord(LoggedEvent event) { final JobBatchRecord record = new JobBatchRecord(); event.readValue(record); final List<Long> jobKeys = StreamSupport.stream(record.jobKeys().spliterator(), false) .map(LongValue::getValue) .collect(Collectors.toList()); final List<JobRecordValue> jobs = StreamSupport.stream(record.jobs().spliterator(), false) .map(this::ofJobRecord) .collect(Collectors.toList()); return new JobBatchRecordValueImpl( objectMapper, asString(record.getType()), asString(record.getWorker()), Duration.ofMillis(record.getTimeout()), record.getAmount(), jobKeys, jobs, record.getTruncated()); }
jobType, responseObserver, response.getTruncated()); }, error -> {
Arrays.asList(3L), Arrays.asList(jobRecordValue), record.getTruncated());
Arrays.asList(3L), Arrays.asList(jobRecordValue), record.getTruncated());