public class TimeBatch extends ETLContext
ASYNC_MAX_NUM_OF_CHUNKS, BATCH_SIZE, DAY, HOUR, MINUTE, MONTH, SECOND, TIME_LAG, YEAR| Constructor and Description |
|---|
TimeBatch() |
| Modifier and Type | Method and Description |
|---|---|
long |
getEnd() |
long |
getStart() |
java.util.concurrent.TimeUnit |
getTimeUnit() |
TimeBatch |
run(java.lang.Class<? extends TimeBatchStrategy> cls) |
void |
setEnd(long end) |
void |
setStart(long start) |
copy, copy, extractor, getAsyncMaxNumOfChunks, getAsyncTimeUnitStepSize, getBatchSize, getCutoff, getCutoff, getExtractorName, getGenerator, getImportedCount, getInitialUpdate, getInspector, getInspector, getLastUpdate, getLastUpdateClass, getLastUpdateValue, getMaxPast, getPartitionKeyType, getProvision, getRetries, getRetrySleep, getSourceClass, getStartTime, getTimeLag, initialize, isAsyncUseFutures, isExtractAll, lastUpdate, lookupLastUpdate, open, reset, saveLastUpdate, setAsyncMaxNumOfChunks, setAsyncTimeUnitStepSize, setAsyncUseFutures, setBatchSize, setExtractAll, setExtractorName, setImportedCount, setInitialUpdate, setLastUpdateClass, setMaxPast, setProvision, setRetries, setRetrySleep, setSourceClass, setStartTime, setTimeLag, setTimeUnit, tableNamepublic long getStart()
public void setStart(long start)
public long getEnd()
public void setEnd(long end)
public java.util.concurrent.TimeUnit getTimeUnit()
getTimeUnit in class ETLContextpublic TimeBatch run(java.lang.Class<? extends TimeBatchStrategy> cls)