Sha256: 0669fcd3f769632cea342da77ff79d0478f3c641313cfc44ccee54f1935901c6
Contents?: true
Size: 1.42 KB
Versions: 2
Compression:
Stored size: 1.42 KB
Contents
package org.embulk.output.kintone; import java.util.Collections; import java.util.List; import org.embulk.config.TaskSource; public class KintoneColumnOptionBuilder { private String type; private String fieldCode; private String timezone; private String valueSeparator; public KintoneColumnOptionBuilder setType(String type) { this.type = type; return this; } public KintoneColumnOptionBuilder setFieldCode(String fieldCode) { this.fieldCode = fieldCode; return this; } public KintoneColumnOptionBuilder setTimezone(String timezone) { this.timezone = timezone; return this; } public KintoneColumnOptionBuilder setValueSeparator(String valueSeparator) { this.valueSeparator = valueSeparator; return this; } public KintoneColumnOption build() { return new KintoneColumnOption() { @Override public String getType() { return type; } @Override public String getFieldCode() { return fieldCode; } @Override public String getTimezone() { return timezone; } @Override public String getValueSeparator() { return valueSeparator; } @Override public List<KintoneSortColumn> getSortColumns() { return Collections.emptyList(); } @Override public void validate() {} @Override public TaskSource dump() { return null; } }; } }
Version data entries
2 entries across 2 versions & 1 rubygems