Class AggregateOutput

java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionOutput
com.kingsrook.qqq.backend.core.model.actions.tables.aggregate.AggregateOutput

public class AggregateOutput extends AbstractActionOutput
Output for an aggregate action
  • Constructor Details

    • AggregateOutput

      public AggregateOutput()
  • Method Details

    • getResults

      public List<AggregateResult> getResults()
      Getter for results
    • setResults

      public void setResults(List<AggregateResult> results)
      Setter for results
    • getTruncated

      public boolean getTruncated()
      Getter for truncated
    • setTruncated

      public void setTruncated(boolean truncated)
      Setter for truncated
    • withTruncated

      public AggregateOutput withTruncated(boolean truncated)
      Fluent setter for truncated
    • getRowsScanned

      public long getRowsScanned()
      Getter for rowsScanned
    • setRowsScanned

      public void setRowsScanned(long rowsScanned)
      Setter for rowsScanned
    • withRowsScanned

      public AggregateOutput withRowsScanned(long rowsScanned)
      Fluent setter for rowsScanned
    • getSampled

      public boolean getSampled()
      Getter for sampled
    • setSampled

      public void setSampled(boolean sampled)
      Setter for sampled
    • withSampled

      public AggregateOutput withSampled(boolean sampled)
      Fluent setter for sampled
    • getSamplePercent

      public BigDecimal getSamplePercent()
      Getter for samplePercent
    • setSamplePercent

      public void setSamplePercent(BigDecimal samplePercent)
      Setter for samplePercent
    • withSamplePercent

      public AggregateOutput withSamplePercent(BigDecimal samplePercent)
      Fluent setter for samplePercent