Class BasepullConfiguration
java.lang.Object
com.kingsrook.qqq.backend.core.processes.implementations.basepull.BasepullConfiguration
- All Implemented Interfaces:
Serializable
Class for storing all basepull configuration data
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for hoursBackForInitialTimestampGetter for keyFieldGetter for keyValueGetter for lastRunTimeFieldNameGetter for secondsToSubtractFromLastRunTimeForTimestampQueryGetter for secondsToSubtractFromThisRunTimeForTimestampQueryGetter for tableNameGetter for timestampFieldvoid
setHoursBackForInitialTimestamp
(Integer hoursBackForInitialTimestamp) Setter for hoursBackForInitialTimestampvoid
setKeyField
(String keyField) Setter for keyFieldvoid
setKeyValue
(String keyValue) Setter for keyValuevoid
setLastRunTimeFieldName
(String lastRunTimeFieldName) Setter for lastRunTimeFieldNamevoid
setSecondsToSubtractFromLastRunTimeForTimestampQuery
(Integer secondsToSubtractFromLastRunTimeForTimestampQuery) Setter for secondsToSubtractFromLastRunTimeForTimestampQueryvoid
setSecondsToSubtractFromThisRunTimeForTimestampQuery
(Integer secondsToSubtractFromThisRunTimeForTimestampQuery) Setter for secondsToSubtractFromThisRunTimeForTimestampQueryvoid
setTableName
(String tableName) Setter for tableNamevoid
setTimestampField
(String timestampField) Setter for timestampFieldwithHoursBackForInitialTimestamp
(Integer hoursBackForInitialTimestamp) Fluent setter for hoursBackForInitialTimestampwithKeyField
(String keyField) Fluent setter for keyFieldwithKeyValue
(String keyValue) Fluent setter for keyValuewithLastRunTimeFieldName
(String lastRunTimeFieldName) Fluent setter for lastRunTimeFieldNamewithSecondsToSubtractFromLastRunTimeForTimestampQuery
(Integer secondsToSubtractFromLastRunTimeForTimestampQuery) Fluent setter for secondsToSubtractFromLastRunTimeForTimestampQuerywithSecondsToSubtractFromThisRunTimeForTimestampQuery
(Integer secondsToSubtractFromThisRunTimeForTimestampQuery) Fluent setter for secondsToSubtractFromThisRunTimeForTimestampQuerywithTableName
(String tableName) Fluent setter for tableNamewithTimestampField
(String timestampField) Fluent setter for timestampField
-
Constructor Details
-
BasepullConfiguration
public BasepullConfiguration()
-
-
Method Details
-
getTableName
Getter for tableName -
setTableName
Setter for tableName -
withTableName
Fluent setter for tableName -
getKeyField
Getter for keyField -
setKeyField
Setter for keyField -
withKeyField
Fluent setter for keyField -
getKeyValue
Getter for keyValue -
setKeyValue
Setter for keyValue -
withKeyValue
Fluent setter for keyValue -
getLastRunTimeFieldName
Getter for lastRunTimeFieldName -
setLastRunTimeFieldName
Setter for lastRunTimeFieldName -
withLastRunTimeFieldName
Fluent setter for lastRunTimeFieldName -
getHoursBackForInitialTimestamp
Getter for hoursBackForInitialTimestamp -
setHoursBackForInitialTimestamp
Setter for hoursBackForInitialTimestamp -
withHoursBackForInitialTimestamp
Fluent setter for hoursBackForInitialTimestamp -
getTimestampField
Getter for timestampField -
setTimestampField
Setter for timestampField -
withTimestampField
Fluent setter for timestampField -
getSecondsToSubtractFromLastRunTimeForTimestampQuery
Getter for secondsToSubtractFromLastRunTimeForTimestampQuery -
setSecondsToSubtractFromLastRunTimeForTimestampQuery
public void setSecondsToSubtractFromLastRunTimeForTimestampQuery(Integer secondsToSubtractFromLastRunTimeForTimestampQuery) Setter for secondsToSubtractFromLastRunTimeForTimestampQuery -
withSecondsToSubtractFromLastRunTimeForTimestampQuery
public BasepullConfiguration withSecondsToSubtractFromLastRunTimeForTimestampQuery(Integer secondsToSubtractFromLastRunTimeForTimestampQuery) Fluent setter for secondsToSubtractFromLastRunTimeForTimestampQuery -
getSecondsToSubtractFromThisRunTimeForTimestampQuery
Getter for secondsToSubtractFromThisRunTimeForTimestampQuery -
setSecondsToSubtractFromThisRunTimeForTimestampQuery
public void setSecondsToSubtractFromThisRunTimeForTimestampQuery(Integer secondsToSubtractFromThisRunTimeForTimestampQuery) Setter for secondsToSubtractFromThisRunTimeForTimestampQuery -
withSecondsToSubtractFromThisRunTimeForTimestampQuery
public BasepullConfiguration withSecondsToSubtractFromThisRunTimeForTimestampQuery(Integer secondsToSubtractFromThisRunTimeForTimestampQuery) Fluent setter for secondsToSubtractFromThisRunTimeForTimestampQuery
-