Class TableTrigger

java.lang.Object
com.kingsrook.qqq.backend.core.model.data.QRecordEntity
com.kingsrook.qqq.backend.core.model.automation.TableTrigger

public class TableTrigger extends QRecordEntity
Definition of in-app/user/data-defined triggers (aka, automations).
  • Field Details

  • Constructor Details

    • TableTrigger

      public TableTrigger()
      Constructor
    • TableTrigger

      public TableTrigger(QRecord qRecord) throws QException
      Constructor
      Throws:
      QException
  • Method Details

    • getId

      public Integer getId()
      Getter for id
    • setId

      public void setId(Integer id)
      Setter for id
    • withId

      public TableTrigger withId(Integer id)
      Fluent setter for id
    • getCreateDate

      public Instant getCreateDate()
      Getter for createDate
    • setCreateDate

      public void setCreateDate(Instant createDate)
      Setter for createDate
    • withCreateDate

      public TableTrigger withCreateDate(Instant createDate)
      Fluent setter for createDate
    • getModifyDate

      public Instant getModifyDate()
      Getter for modifyDate
    • setModifyDate

      public void setModifyDate(Instant modifyDate)
      Setter for modifyDate
    • withModifyDate

      public TableTrigger withModifyDate(Instant modifyDate)
      Fluent setter for modifyDate
    • getTableName

      public String getTableName()
      Getter for tableName
    • setTableName

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

      public TableTrigger withTableName(String tableName)
      Fluent setter for tableName
    • getFilterId

      public Integer getFilterId()
      Getter for filterId
    • setFilterId

      public void setFilterId(Integer filterId)
      Setter for filterId
    • withFilterId

      public TableTrigger withFilterId(Integer filterId)
      Fluent setter for filterId
    • getScriptId

      public Integer getScriptId()
      Getter for scriptId
    • setScriptId

      public void setScriptId(Integer scriptId)
      Setter for scriptId
    • withScriptId

      public TableTrigger withScriptId(Integer scriptId)
      Fluent setter for scriptId
    • getPostInsert

      public Boolean getPostInsert()
      Getter for postInsert
    • setPostInsert

      public void setPostInsert(Boolean postInsert)
      Setter for postInsert
    • withPostInsert

      public TableTrigger withPostInsert(Boolean postInsert)
      Fluent setter for postInsert
    • getPostUpdate

      public Boolean getPostUpdate()
      Getter for postUpdate
    • setPostUpdate

      public void setPostUpdate(Boolean postUpdate)
      Setter for postUpdate
    • withPostUpdate

      public TableTrigger withPostUpdate(Boolean postUpdate)
      Fluent setter for postUpdate
    • getPriority

      public Integer getPriority()
      Getter for priority
    • setPriority

      public void setPriority(Integer priority)
      Setter for priority
    • withPriority

      public TableTrigger withPriority(Integer priority)
      Fluent setter for priority