src/test/java/org/embulk/output/kintone/KintoneColumnVisitorVerifier.java in embulk-output-kintone-1.0.0 vs src/test/java/org/embulk/output/kintone/KintoneColumnVisitorVerifier.java in embulk-output-kintone-1.1.0
- old
+ new
@@ -2,10 +2,11 @@
import com.kintone.client.model.record.FieldType;
import com.kintone.client.model.record.Record;
import com.kintone.client.model.record.UpdateKey;
import java.util.Map;
+import java.util.Set;
import java.util.function.BiConsumer;
import javax.validation.UnexpectedTypeException;
import org.embulk.spi.Column;
import org.embulk.spi.Page;
import org.embulk.spi.PageReader;
@@ -16,25 +17,34 @@
private final Map<String, KintoneColumnOption> options;
private final PageReader reader;
private final KintoneColumnVisitor visitor;
public KintoneColumnVisitorVerifier(
- Schema schema, Map<String, KintoneColumnOption> options, String updateKeyName, Page page) {
- this(schema, options, false, false, updateKeyName, page);
+ Schema schema,
+ Set<Column> derived,
+ Map<String, KintoneColumnOption> options,
+ String reduceKeyName,
+ String updateKeyName,
+ Page page) {
+ this(schema, derived, options, false, false, reduceKeyName, updateKeyName, page);
}
public KintoneColumnVisitorVerifier(
Schema schema,
+ Set<Column> derived,
Map<String, KintoneColumnOption> options,
boolean preferNulls,
boolean ignoreNulls,
+ String reduceKeyName,
String updateKeyName,
Page page) {
this.schema = schema;
this.options = options;
reader = new PageReader(schema);
reader.setPage(page);
- visitor = new KintoneColumnVisitor(reader, options, preferNulls, ignoreNulls, updateKeyName);
+ visitor =
+ new KintoneColumnVisitor(
+ reader, derived, options, preferNulls, ignoreNulls, reduceKeyName, updateKeyName);
}
public void verify() {
verify((record, updateKey) -> {});
}