Sha256: 85714d6a105511e83e7e087749f6eee47a72cfc94abe426c6d8339c191b4f62e

Contents?: true

Size: 583 Bytes

Versions: 5

Compression:

Stored size: 583 Bytes

Contents

package org.embulk.output.multi;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import org.embulk.config.TaskReport;

import java.util.Map;

class TaskReports {
    private final Map<String, TaskReport> reports;

    @JsonCreator
    TaskReports(@JsonProperty("reports") Map<String, TaskReport> reports) {
        this.reports = reports;
    }

    @JsonProperty("reports")
    Map<String, TaskReport> getReports() {
        return reports;
    }

    TaskReport get(String tag) {
        return reports.get(tag);
    }
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
embulk-output-multi-0.5.0 src/main/java/org/embulk/output/multi/TaskReports.java
embulk-output-multi-0.4.1 src/main/java/org/embulk/output/multi/TaskReports.java
embulk-output-multi-0.4.0 src/main/java/org/embulk/output/multi/TaskReports.java
embulk-output-multi-0.3.0 src/main/java/org/embulk/output/multi/TaskReports.java
embulk-output-multi-0.2.2 src/main/java/org/embulk/output/multi/TaskReports.java