Class QueryStat

java.lang.Object
com.kingsrook.qqq.backend.core.model.data.QRecordEntity
com.kingsrook.qqq.backend.core.model.querystats.QueryStat

public class QueryStat extends QRecordEntity
QRecord Entity for QueryStat table
  • Field Details

  • Constructor Details

    • QueryStat

      public QueryStat()
      Default constructor
    • QueryStat

      public QueryStat(QRecord record)
      Constructor that takes a QRecord
  • Method Details

    • getId

      public Integer getId()
      Getter for id
    • setId

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

      public QueryStat withId(Integer id)
      Fluent setter for id
    • getStartTimestamp

      public Instant getStartTimestamp()
      Getter for startTimestamp
    • setStartTimestamp

      public void setStartTimestamp(Instant startTimestamp)
      Setter for startTimestamp
    • withStartTimestamp

      public QueryStat withStartTimestamp(Instant startTimestamp)
      Fluent setter for startTimestamp
    • getFirstResultTimestamp

      public Instant getFirstResultTimestamp()
      Getter for firstResultTimestamp
    • setFirstResultTimestamp

      public void setFirstResultTimestamp(Instant firstResultTimestamp)
      Setter for firstResultTimestamp
    • withFirstResultTimestamp

      public QueryStat withFirstResultTimestamp(Instant firstResultTimestamp)
      Fluent setter for firstResultTimestamp
    • getFirstResultMillis

      public Integer getFirstResultMillis()
      Getter for firstResultMillis
    • setFirstResultMillis

      public void setFirstResultMillis(Integer firstResultMillis)
      Setter for firstResultMillis
    • withFirstResultMillis

      public QueryStat withFirstResultMillis(Integer firstResultMillis)
      Fluent setter for firstResultMillis
    • getQueryText

      public String getQueryText()
      Getter for queryText
    • setQueryText

      public void setQueryText(String queryText)
      Setter for queryText
    • withQueryText

      public QueryStat withQueryText(String queryText)
      Fluent setter for queryText
    • getQueryStatJoinTableList

      public List<QueryStatJoinTable> getQueryStatJoinTableList()
      Getter for queryStatJoinTableList
    • setQueryStatJoinTableList

      public void setQueryStatJoinTableList(List<QueryStatJoinTable> queryStatJoinTableList)
      Setter for queryStatJoinTableList
    • withQueryStatJoinTableList

      public QueryStat withQueryStatJoinTableList(List<QueryStatJoinTable> queryStatJoinTableList)
      Fluent setter for queryStatJoinTableList
    • getQueryStatCriteriaFieldList

      public List<QueryStatCriteriaField> getQueryStatCriteriaFieldList()
      Getter for queryStatCriteriaFieldList
    • setQueryStatCriteriaFieldList

      public void setQueryStatCriteriaFieldList(List<QueryStatCriteriaField> queryStatCriteriaFieldList)
      Setter for queryStatCriteriaFieldList
    • withQueryStatCriteriaFieldList

      public QueryStat withQueryStatCriteriaFieldList(List<QueryStatCriteriaField> queryStatCriteriaFieldList)
      Fluent setter for queryStatCriteriaFieldList
    • getQueryStatOrderByFieldList

      public List<QueryStatOrderByField> getQueryStatOrderByFieldList()
      Getter for queryStatOrderByFieldList
    • setQueryStatOrderByFieldList

      public void setQueryStatOrderByFieldList(List<QueryStatOrderByField> queryStatOrderByFieldList)
      Setter for queryStatOrderByFieldList
    • withQueryStatOrderByFieldList

      public QueryStat withQueryStatOrderByFieldList(List<QueryStatOrderByField> queryStatOrderByFieldList)
      Fluent setter for queryStatOrderByFieldList
    • getTableName

      public String getTableName()
      Getter for tableName
    • setTableName

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

      public QueryStat withTableName(String tableName)
      Fluent setter for tableName
    • getQueryFilter

      public QQueryFilter getQueryFilter()
      Getter for queryFilter
    • setQueryFilter

      public void setQueryFilter(QQueryFilter queryFilter)
      Setter for queryFilter
    • withQueryFilter

      public QueryStat withQueryFilter(QQueryFilter queryFilter)
      Fluent setter for queryFilter
    • getQqqTableId

      public Integer getQqqTableId()
      Getter for qqqTableId
    • setQqqTableId

      public void setQqqTableId(Integer qqqTableId)
      Setter for qqqTableId
    • withQqqTableId

      public QueryStat withQqqTableId(Integer qqqTableId)
      Fluent setter for qqqTableId
    • getJoinTableNames

      public Set<String> getJoinTableNames()
      Getter for joinTableNames
    • setJoinTableNames

      public void setJoinTableNames(Set<String> joinTableNames)
      Setter for joinTableNames
    • withJoinTableNames

      public QueryStat withJoinTableNames(Set<String> joinTableNames)
      Fluent setter for joinTableNames
    • getAction

      public String getAction()
      Getter for action
    • setAction

      public void setAction(String action)
      Setter for action
    • withAction

      public QueryStat withAction(String action)
      Fluent setter for action
    • getSessionId

      public String getSessionId()
      Getter for sessionId
    • setSessionId

      public void setSessionId(String sessionId)
      Setter for sessionId
    • withSessionId

      public QueryStat withSessionId(String sessionId)
      Fluent setter for sessionId