Class TableExportInput

java.lang.Object
com.kingsrook.qqq.middleware.javalin.executors.io.AbstractMiddlewareInput
com.kingsrook.qqq.middleware.javalin.executors.io.TableExportInput

public class TableExportInput extends AbstractMiddlewareInput
Input for the table export endpoint.
  • Constructor Details

    • TableExportInput

      public TableExportInput()
  • Method Details

    • getTableName

      public String getTableName()
      Getter for tableName
    • setTableName

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

      public TableExportInput withTableName(String tableName)
      Fluent setter for tableName
    • getFormat

      public String getFormat()
      Getter for format
    • setFormat

      public void setFormat(String format)
      Setter for format
    • withFormat

      public TableExportInput withFormat(String format)
      Fluent setter for format
    • getFilename

      public String getFilename()
      Getter for filename
    • setFilename

      public void setFilename(String filename)
      Setter for filename
    • withFilename

      public TableExportInput withFilename(String filename)
      Fluent setter for filename
    • getFilter

      public QQueryFilter getFilter()
      Getter for filter
    • setFilter

      public void setFilter(QQueryFilter filter)
      Setter for filter
    • withFilter

      public TableExportInput withFilter(QQueryFilter filter)
      Fluent setter for filter
    • getFieldNames

      public List<String> getFieldNames()
      Getter for fieldNames
    • setFieldNames

      public void setFieldNames(List<String> fieldNames)
      Setter for fieldNames
    • withFieldNames

      public TableExportInput withFieldNames(List<String> fieldNames)
      Fluent setter for fieldNames
    • getLimit

      public Integer getLimit()
      Getter for limit
    • setLimit

      public void setLimit(Integer limit)
      Setter for limit
    • withLimit

      public TableExportInput withLimit(Integer limit)
      Fluent setter for limit
    • getIncludeHeaderRow

      public Boolean getIncludeHeaderRow()
      Getter for includeHeaderRow
    • setIncludeHeaderRow

      public void setIncludeHeaderRow(Boolean includeHeaderRow)
      Setter for includeHeaderRow
    • withIncludeHeaderRow

      public TableExportInput withIncludeHeaderRow(Boolean includeHeaderRow)
      Fluent setter for includeHeaderRow
    • getTableVariant

      public TableVariant getTableVariant()
      Getter for tableVariant
    • setTableVariant

      public void setTableVariant(TableVariant tableVariant)
      Setter for tableVariant
    • withTableVariant

      public TableExportInput withTableVariant(TableVariant tableVariant)
      Fluent setter for tableVariant