Class BasepullConfiguration

java.lang.Object
com.kingsrook.qqq.backend.core.processes.implementations.basepull.BasepullConfiguration
All Implemented Interfaces:
Serializable

public class BasepullConfiguration extends Object implements Serializable
Class for storing all basepull configuration data
See Also:
  • Constructor Details

    • BasepullConfiguration

      public BasepullConfiguration()
  • Method Details

    • getTableName

      public String getTableName()
      Getter for tableName
    • setTableName

      public void setTableName(String tableName)
      Setter for tableName
    • withTableName

      public BasepullConfiguration withTableName(String tableName)
      Fluent setter for tableName
    • getKeyField

      public String getKeyField()
      Getter for keyField
    • setKeyField

      public void setKeyField(String keyField)
      Setter for keyField
    • withKeyField

      public BasepullConfiguration withKeyField(String keyField)
      Fluent setter for keyField
    • getKeyValue

      public String getKeyValue()
      Getter for keyValue
    • setKeyValue

      public void setKeyValue(String keyValue)
      Setter for keyValue
    • withKeyValue

      public BasepullConfiguration withKeyValue(String keyValue)
      Fluent setter for keyValue
    • getLastRunTimeFieldName

      public String getLastRunTimeFieldName()
      Getter for lastRunTimeFieldName
    • setLastRunTimeFieldName

      public void setLastRunTimeFieldName(String lastRunTimeFieldName)
      Setter for lastRunTimeFieldName
    • withLastRunTimeFieldName

      public BasepullConfiguration withLastRunTimeFieldName(String lastRunTimeFieldName)
      Fluent setter for lastRunTimeFieldName
    • getHoursBackForInitialTimestamp

      public Integer getHoursBackForInitialTimestamp()
      Getter for hoursBackForInitialTimestamp
    • setHoursBackForInitialTimestamp

      public void setHoursBackForInitialTimestamp(Integer hoursBackForInitialTimestamp)
      Setter for hoursBackForInitialTimestamp
    • withHoursBackForInitialTimestamp

      public BasepullConfiguration withHoursBackForInitialTimestamp(Integer hoursBackForInitialTimestamp)
      Fluent setter for hoursBackForInitialTimestamp
    • getTimestampField

      public String getTimestampField()
      Getter for timestampField
    • setTimestampField

      public void setTimestampField(String timestampField)
      Setter for timestampField
    • withTimestampField

      public BasepullConfiguration withTimestampField(String timestampField)
      Fluent setter for timestampField
    • getSecondsToSubtractFromLastRunTimeForTimestampQuery

      public Integer getSecondsToSubtractFromLastRunTimeForTimestampQuery()
      Getter for secondsToSubtractFromLastRunTimeForTimestampQuery
    • setSecondsToSubtractFromLastRunTimeForTimestampQuery

      public void setSecondsToSubtractFromLastRunTimeForTimestampQuery(Integer secondsToSubtractFromLastRunTimeForTimestampQuery)
      Setter for secondsToSubtractFromLastRunTimeForTimestampQuery
    • withSecondsToSubtractFromLastRunTimeForTimestampQuery

      public BasepullConfiguration withSecondsToSubtractFromLastRunTimeForTimestampQuery(Integer secondsToSubtractFromLastRunTimeForTimestampQuery)
      Fluent setter for secondsToSubtractFromLastRunTimeForTimestampQuery
    • getSecondsToSubtractFromThisRunTimeForTimestampQuery

      public Integer getSecondsToSubtractFromThisRunTimeForTimestampQuery()
      Getter for secondsToSubtractFromThisRunTimeForTimestampQuery
    • setSecondsToSubtractFromThisRunTimeForTimestampQuery

      public void setSecondsToSubtractFromThisRunTimeForTimestampQuery(Integer secondsToSubtractFromThisRunTimeForTimestampQuery)
      Setter for secondsToSubtractFromThisRunTimeForTimestampQuery
    • withSecondsToSubtractFromThisRunTimeForTimestampQuery

      public BasepullConfiguration withSecondsToSubtractFromThisRunTimeForTimestampQuery(Integer secondsToSubtractFromThisRunTimeForTimestampQuery)
      Fluent setter for secondsToSubtractFromThisRunTimeForTimestampQuery