src/main/java/org/embulk/input/marketo/delegate/MarketoBaseInputPluginDelegate.java in embulk-input-marketo-0.6.10 vs src/main/java/org/embulk/input/marketo/delegate/MarketoBaseInputPluginDelegate.java in embulk-input-marketo-0.6.11

- old
+ new

@@ -1,24 +1,25 @@ package org.embulk.input.marketo.delegate; import com.google.common.annotations.VisibleForTesting; -import com.google.common.base.Optional; + import org.embulk.base.restclient.DefaultServiceDataSplitter; import org.embulk.base.restclient.RestClientInputPluginDelegate; import org.embulk.base.restclient.RestClientInputTaskBase; import org.embulk.base.restclient.ServiceDataSplitter; import org.embulk.base.restclient.record.RecordImporter; import org.embulk.base.restclient.record.ServiceRecord; -import org.embulk.config.*; +import org.embulk.config.Config; +import org.embulk.config.ConfigDefault; +import org.embulk.config.ConfigDiff; +import org.embulk.config.TaskReport; import org.embulk.input.marketo.MarketoService; import org.embulk.input.marketo.MarketoServiceImpl; import org.embulk.input.marketo.rest.MarketoRestClient; import org.embulk.spi.Exec; import org.embulk.spi.PageBuilder; import org.embulk.spi.Schema; -import org.embulk.util.retryhelper.jetty92.DefaultJetty92ClientCreator; -import org.embulk.util.retryhelper.jetty92.Jetty92RetryHelper; import org.joda.time.DateTime; import java.util.Iterator; import java.util.List; @@ -32,9 +33,13 @@ extends RestClientInputTaskBase, MarketoRestClient.PluginTask { @Config("schema_column_prefix") @ConfigDefault("\"mk\"") String getSchemaColumnPrefix(); + + @Config("incremental") + @ConfigDefault("true") + Boolean getIncremental(); DateTime getJobStartTime(); void setJobStartTime(DateTime dateTime); }